Search The Adilas.biz Developer's Notebook
Time Period:
Daily (enter the day you want to see)
Monthly
Custom Date Range to
Template Filter:
Color Code:
General Text Filter:

(use a plus "+" sign to separate search terms. ex: jack+jill+hill)
Sort Value:
 
Adilas.biz Developer's Notebook Report - All to All - (96)
Photos
Time Id Color Title/Caption Start Date   Notes
No po photos available. Click to view time details.
Shop 10571 Brandon and Cory projects 11/13/2023  

Meeting with Cory and Shari O. Going over projects and priorities. Small updates on where each of the current projects stand. We talked quite a bit about the need for more special line items and maybe even making them more dynamic. Special line items are things that our clients get by default (things like labor, part number other, fee, shipping, freight, discount, supplies, etc.). They also have some special functionality that nothing else has as far as how they play, how they show up for roll call, and special grouping on certain reports. The other feature that Cory has been using recently is the percentage add-on feature that takes the cart total and then figures out a percentage to make that number stick and pass through the cart as a fee or whatever. We may end up doing a project to help with these features (dynamic special line items).

Toward the end of the meeting, we were talking about yearend payroll updates and changes that are needed (taxes, rules, forms, new rates and formulas). That comes up every year. One of our constant maintenance items for the adilas application.

 
No po photos available. Click to view time details.
Shop 10348 Prep work 7/24/2023  

Emails, research, and prep work on some digital storytelling talk outline stuff for an upcoming conference. As I was doing some of the research, we have a concept that we call "roll call accounting". It seems like AI accounting is another name or synonymous term with roll call accounting. Basically, asking the data questions based on dates, flags, checkpoints, states, and status. Fun little insight.

 
No po photos available. Click to view time details.
Shop 10144 Research 5/10/2023  

Light research on a possible disconnect between transactional dates (effectual dates or when it shows up for roll call) and historical dates (when it really happened). Sent an email to Eric with some questions. Listed the issue on the known issues page. This is a running list of things that we know that we need to watch out for. At some point, we'll have to fix all of those things, but at least we are recording what we know and are learning. That's part of the game.

 
No po photos available. Click to view time details.
Shop 10058 Intern meeting 4/20/2023  

Meeting with Hamid. He was showing me the progress on the business zipper website that he is building (small side project). I gave him the URL for our old site and told him to read the bottom portion that talked about the concepts of the business zipper. Here is the link and some of the text (you have to scroll down to the bottom portion of the page to get to this info).

-------

Older website text

-------

Many people over the years have asked us, what do you guys do? Why do you do that? Where are you trying to go? How long does that take? How can you do such and such and others can't? And what makes you so different? Those are some great questions. The answers vary depending on the time someone is willing to listen. :) This is somewhat of an inside joke, but sometimes we feel like saying "Did you pack a lunch?", meaning it can get pretty deep pretty quick.

To answer plain and simply, we are in the business of tracking people's data. We are a virtual data portal. The word "data" means different things to different people. The word "adilas" also means different things to different people. To some it may be CRM functionality (Customer Relationship Management). To others it might be inventory, sales and POS information (Point Of Sale). To others it might be ERP (Enterprise Resource Planning) or backend office functions. To others; general operations tracking, JIT inventory tracking (Just In Time), manufacturing, online expense tracking, business intelligence (BI), paperless office, document management, a CMS (Content Management System), financial data and reports, paperwork, payroll, timecards, scheduling, etc. Because we say we track "data", we need to be as deep and diverse as the term itself.

Our goal is to help you, as a user or a company, get in, get out, and be happy. Along the way, and depending on what you consider to be data, we try to help show you the whole picture of what is going on. If what we have helps you out, great! If not, that's ok. We enjoy sharing what we have learned. The adilas.biz business platform is a huge integrated tool set that allows you to play in multiple different areas. It is very scaleable and caters to custom settings and different permission levels. Your use of the system, depends on you and your needs.

The words "system" or "platform" denote more than one piece working together in harmony. A full system allows you to do things that others can't do, simply because everything may not be there.

One of our biggest strengths is helping you get your data into the system. Once in, it becomes part of the big picture. Data coming in usually means some form of "operations" or the day-to-day business that happens. We love this and have a strong focus on helping on the operation side of the equation. We try very hard to follow a logical or linear model in helping you to get your data in and out of the system as quickly and easily as possible.

We also offer some great backend office tools and accounting features. If truth be known, the reason we are able to offer you accounting-type features is directly related to how we track your data and help you do your operations. We, at adilas.biz, are actively working on a new and more modern model for accounting as compared to the current, somewhat antiquated, double entry accounting system embraced by most companies. We can run your operations regardless if you use adilas for your accounting needs or not. If you are looking for a traditional credits and debits accounting system, we may not be your product other than for your operational needs. However, if you are willing to try a more modern and nontraditional approach to accounting, you will love what we do and where we are headed. Straight up, it is new and different and we are still pioneering on a daily basis.

Here is a little background on the traditional double entry accounting model that dates back to the fifteenth century (500+ years old). Luca Pacioli, an Italian monk (friar) wrote one of the first math text books called "Summa de Arithmetica". In that book he explained about how the Italian merchants kept track of their sales which we now call "double entry accounting". This guy was a genius and a math wizard for his time. Here is the kicker, this text book came out in 1494. Two years prior to that, Christopher Columbus, in 1492 sailed the ocean blue to show people that the world was round. People were just coming out of the dark ages and entering into the age of the Renaissance. The only way that businesses could track their "data" was in giant notebooks called journals and ledgers. They had large rooms with tons of paper copies and went through different processes of recording, adjusting, and posting their data between the different journals and ledgers. Sound familiar?

Basically, they were trying to track different states and statuses of the data. Some of the processes that they used to track these changes and states of the data were called "debits" (negatives) and "credits" (positives). These debits and credits were added to things called "T Accounts". The different T Accounts made up a bigger thing called the "Chart of Accounts". The Chart of Accounts usually had a numeric value and a name associated with it. This is how they tracked things, on paper and in different notebooks. These Chart of Accounts were then added up and used in financial documents called the "Income Statement" (profit and loss statement or P&L) and the "Balance Sheet". The goal was to make sure that everything got recorded and accounted for. In order to make things balance, they had to do one entry on one side and then a matching entry on the other side of the T Accounts. Thus the term "double entry accounting". This standard has been followed for years and is currently the accepted way to do accounting. As a mater of fact, most computer systems that do some form of accounting, have basically computerized the 500 year old model and added their own little tweaks to the process.

So what makes us so different? Well, we spent the first five years working on operations. The original goal had nothing to do with accounting. The goal was to start tracking inventory and other data. We wanted to be able to quickly view things, pull reports, and even be able to show where that data was or what had happened to it over time. Through a step-by-step approach to solving our own business problems, we stumbled upon a new way of doing accounting. Basically, once we had the operations in place (this is a big key), we just kept asking the question, what happens next? We would then build the system out to that level. As we kept going, the path began to be rolled out and we just kept taking the next logical steps. This process took years and years and was only possible because we kept working at it. Concepts that were only a dream or a wish started to be right in front of us and we simply reached out and grabbed them.

Adilas can virtually track objects and data over time without using the old double entry accounting model. We still simulate some of the pieces of that model, but we do not have any journals, legers, T Accounts, Chart of Accounts, and other standard accounting features that are considered traditional requirements. We don't use the words debit or credit and we try to use as few adjustments as possible. We use technology, good data, flags, dates, checkpoints, approvals, permissions, and business mapping to run things in a linear fashion. Every entry or data object has a life-cycle and we simply track it. We are then able to go back in time and virtually ask the objects or items questions. What's your story? Who created you? Where have you been? Where are you headed? Who are your buddies? Where do you belong? When did you finish? What is your value? And the list goes on. We call it "roll call accounting". At the end of the day, we still produce an Income Statement (profit and loss or P&L) and Balance Sheet. We just arrived there through mapping data and running objects over time.

We are still pioneering and developing steps to the roll call accounting process. We've had a blast creating it and we can't wait to share it with you! Although our accounting system is not completely finished (fully automated to the highest level), we have had many companies happily use it for years. We just keep adding new pieces that make it better and better. Remember, our main goal in providing the adilas.biz system or platform is to help you track your data. Adilas can help you with your operations, accounting, or both. The model is open and flexible.

We invite you to check it out. We would be happy to meet with you in person or give you a live online demo. Give us a call TODAY! Call 719.439.1761 and ask for Steve or email us at sales@adilas.biz.

If you want more information, there is a brief history document of the making of adilas at the bottom of the page. It is a short 6 page read that tells the story of what happened when and who was involved. It has been a wonderful journey thus far and we're still going!

Just for fun, we wanted to list a few of the core concepts if you don't want to read the history document. This is just for fun... :)

When we first started, back in 2001, our original goal was inventory tracking. As things progressed, one of our main goals was to figure out a way to help fill the gap or create a "bridge" between operations and accounting. There seemed to be a very large and visible disconnect between what was happening in the field (operations) and what the final output was (accounting and final numbers). In one of our brainstorming meetings, we came up with the analogy of a "zipper". One side of the zipper was operations and the other side was accounting. Our goal was to start bringing them together one cog at a time, like a zipper being pulled upwards until it came together.

We came up with the theory "track every penny in and track every penny out". With this thought in mind, we started to track each penny from start to finish. What we found was that every transaction had a life-cycle that it went through. We decided to enter the items and data as easily as possible on the operations side and then track it through a number of steps until it found itself finished or completed. Along the way, we started time-stamping each step with a flag and a date. Each flag and date combo became what we called a "checkpoint". As each new flag was added, we would lock the prior steps below that based on permissions.

This process of passing data from checkpoint to checkpoint, based on permissions, is how we track your data. A great analogy of this process is if you imagine what it takes for water to turn into ice. This process doesn't happen all at once, it needs to go through different phases, states, or status levels. As your data passes through these different phases, called checkpoints, we simply help you flag and date the data as it runs over time. Just like the ice analogy, the water droplets are very loose at first "operations" and slowly become crystals, then slush, and finally become completely frozen or ice "final numbers and accounting".

We then use a process called "roll call accounting" to virtually map backwards in time to where the data was at a given date or time. Another synonymous term for roll call accounting is data mapping. The reason we use the term roll call accounting is because that is what we ask the computer to do. Imagine data that is flagged and dated as it goes through certain checkpoints. Pretend that the computer is an army General giving out a roll call or a flag/status report. The computer says, "I need all of the invoices that were not fully paid at such and such a date to step forward". Only these invoices would then be counted - based on flags and dates. You could then use the computer to do the math and give you the totals you need. Each time you want more information, you simply tell the computer what criteria to use for the roll call and eventually it will tell you the story of what is going on.

To sum things up "literally", by keeping track of your normal day-to-day operations, we can get very complex results like aging, histories, usage, reports, final numbers, and accounting. Thus the accounting becomes the date sensitive sum of the details. These values are what make up your "Business Intelligence (BI)" or "Big Data" concepts. It all comes back to managing and tracking your data. Because every piece of the puzzle still exists in the database, you are able to virtually go back in time and see what was where and when it moved out of each checkpoint. If the data is correct, let it flow. If a modification is needed, make the correction, lock it down, and let it keep flowing. The accounting becomes more of a check and stamp of approval rather than entering numbers from different journals or locations. When you put it all together, what do you know... All Data Is Live And Searchable.

 
No po photos available. Click to view time details.
Shop 9576 Working on the rafting demo site 11/15/2022  

Working with Danny, Sean, and Shari O. on the rafting site (demo site). They, especially Danny, were requesting and wanting some kind of SOP's (standard operating procedures) or some kind of a quick start guide. See attached for our notes. New notes are at the bottom. Mostly the session was just checking in and some light communications for today.

One of my observations is we have things all over the place. We have things inside elements of time, in physical notebooks, in emails, on adilas university, on YouTube, in help files, on different google drives, and the list goes on. We have a ton of resources, but they are not yet linked, cataloged, and organized for use. It's too spread out. That would be an awesome project to get all of that together and available to the public. That could be a future fracture type project. Training and education are huge spokes that we need in our wheel. There is a whole other side to this thing and it's on the education and training level.

Totally random, but a fun side note or thought - Think how cool it would be to go through the different system players (all 12), all of the different system business functions (12 of those as well), and the underlying core concepts. That would be awesome. Beginner, intermediate, advanced, and deep dive or backend levels. Show how things act, cause and effect relationships, where they show up for roll call, how things happened historically, how they effectually show up for roll call, and even how they financially affect inventories, banks, P&L's, balance sheets, and other financial relationships. That would be sooooo cool! I would love to work on that project.

I would love to get into the how, why, and what we are doing. The how and why really seem like fun topics. The "what" is pretty normal but allow us to do the other parts of the puzzle or passing the data along the virtual data assembly line. Getting into 3D world building and all kinds of cool stuff. So many things that we want to do and build. We just need help getting to that next level.

 
No po photos available. Click to view time details.
Shop 9424 Adilas Time 11/1/2022  

Good meeting this morning. Steve had just come off of a multi hour demo yesterday afternoon. He was reporting in and going over things that he had learned. Both Sean and I were listening as Steve was explaining and teaching us. Good stuff.

We talked a lot about solving pain points and how that helps make our product a viable solution. Steve got into some financial training and where things come and go (ways that monies move or track) and how that creates a cause and effect type relationship. As he was talking, I was plugging in numbers on the financial flow calculator to illustrate the flow of the monies. Steve had me build that page to help with just such trainings. The real goal is capturing and recording the story. The numbers then play into and through the story vs just being a standalone number (plugged or adjusted value). That is super important.

As a part of the financial flow, Steve was talking about being able to mix and bled while in the same system. If you run your operations on one platform and then try to do your accounting on another, you will always have disconnects. If you run things as they happen and then report back (roll call) then you can capture the story and thus get the financials or accounting (what really happened). That is where we are heading.

They were talking about software and different releases. With what we do, we release new things and features all of the time. Constant releases and constant refinement. That lead to a discussion on what are called "mash-ups" or "mashups". This is where a software company takes a number of different tools and applications and basically mashes them together to get a whole. There are pros and cons to that, but that type of business is also prone to major disconnects and paid points. We are striving to make a fully integrated system that lives and breathes on its own.

As the guys were talking, Steve was telling Sean how Kelly (adilas rep) was doing the demo. He brought up how well Kelly will say something like "We will help you and here is what that will cost." Both assurance, help, and tying it to cost, in the same sentence. Sadly, I'm not very good at that. It usually comes out something like, "Yes, we can help you do X and Y. And, oh, by the way, we should probably give you a quote." Or something like, "Great idea, I'll build that in and/or make a note of that (assuming all costs or taking it on internally)." Anyways, I'm not very good at the monetizing thing. Light discussions about styles and goals.

The discussion extended into talks about promises, expectations, and what those things really cost. We also talked about how much prep work and knowledge is needed to do certain things, tasks, or jobs. Sometimes those things are a barrier to entry. One of the things that we have found, mini gold mines, is getting first-hand knowledge by helping customers solve their problems. If you can afford it, those clients help by transferring real-life knowledge of what it takes and what is needed to get the jobs done. Invaluable, hard to put a price tag on those things. We love doing that when we can. It ends up in a net benefit. We tend to do what we call piggybacking. We build something for one client and get to pass that on for free or as part of the system to the next client. Then that client will help push something else forward that the other clients get to benefit from. It becomes a form of piggybacking. Kinda fun!

Custom work! That is one of the things that sets us apart from the rest of the software solutions out there. We love and are willing to do custom work. That may not sound that big, but it's huge. As we were talking, we were reminded of our elevator pitch (condensed sales pitch). It talks about us offering a standard package and then being willing to customize on top of that. That's pretty cool. Here's a link to our mini elevator pitch (also one to Sean's expanded elevator pitch). We really do offer a lot of options.

We will just keep working on sharing what we have and how it can help people solve their business problems and needs. As a small side note, Steve was talking about ecommerce and how that little solution is actually becoming a way to sell and interact with clients without even using the main internal tools. It's so simple and connects everything together, we actually have some companies that help people use the ecommerce options and solutions vs using our internal shopping cart tools. It keeps it simple yet limited in options. I just find it interesting that some companies are using that tool vs the internal tools. I don't think that I could have anticipated that. Interesting.

 
No po photos available. Click to view time details.
Shop 8782 Adilas Time 3/24/2022  

The morning meeting started out normally and then sort of morphed into a multi hour long meeting with no real stop or start between the different topics and sections. We started out and Sean was checking in and lightly going over some of the BioTrack API socket questions. We got into a discussion on promises made and client and user expectations and how deep we want to go into those areas. Some of our clients expect an easy button for every possible wish or desire. It just doesn't work like that. Yet those expectations are real and valid based on user requirements and user demands. That puts tons of pressure on us as a software system. There just is no physical way to make it do everything, for every person.

Wayne joined the meeting and the conversation moved over to slow queries, database indexes, record counts, volume of data, and all kinds of other topics. We spent some major time going over potential problems with our flexible "LIKE" searches on the parts homepage (flexible wildcard searches across multiple database fields and columns). We need the flexibility, and we have trained our people to rely on that, but because it is so open, it is causing issues when put under a huge data load (not thousands but millions or multiple millions of records). We can handle quite a bit with no problem. When you really overload it, it starts groaning and squeaking under intense pressure. Technically, that is called scale.

The amount of data that some of our clients are generating and recording is causing a volume or scale issue. We got into deep logic and how we could speed things up if we were able to use indexes, exact searches, and get rid of huge list look-ups (using the SQL IN clause) or super flexible text searches using like commands (SQL LIKE clauses with wildcards). Basically, when doing some of these functions, the databases skip the indexes and end up looping over millions and millions of records. We spent some time talking about a number of possible solutions.

We had a break where Wayne had to go pick up his kid from school. In the meantime, John and I were talking about some of his projects. He was showing me a bunch of stuff that he has on a Jira board for the discount engine. I was kinda getting overwhelmed and depressed. So much stuff to do and manage. Sometimes it feels like it is all over the place and it never ends.

Wayne got back and we flipped back over to database queries possible options to help speed things up and handle a huge scale or a huge load of data. We talked about a combo type approach where we have to include tweaks to the database, code changes, UI and UX (user interface and user experience) changes, and other backend management changes. It may end up being a combo type package or approach to fix some of these problems.

That topic and discussion lead us to talk about prior or earlier decisions that were made years ago. We talked about why certain things were decided upon and implemented. It is very interesting and the story keeps rolling out in front of us. What we have now is a combination of history, situations, decisions, and even future wants and needs. It all mixes together and makes a complex solution. Some of the why and what we did is super important.

Having said that, things keep changing and morphing. We talked about building things for a non-static environment. Dealing with scale (up or down). That lead us to possible daily or real time mini aggregates on quantities and other key points and factors. Basically, ways of summarizing data and getting to more of a business intelligence type level - quick counts, sums, totals, averages, mins, maxes, etc.

Talking about the aggregation processes lead to talks about database triggers, update routines, scheduling, clean-ups, automation, manual checks and overrides, and the list goes on. Along the way, we kept talking about how important the inventory pipeline and tracking the ins and outs is so critical to these values, stats, and numbers. Steve joined us and we got into update functions, methods, table row locking, more manual updates, and reconciliation options to make sure all is well. You basically need the transactions (what happens and when - this is the details or the historical record). You also need the sums or totals (these are the running or current aggregates). These two pieces, transactions and aggregates play different roles.

As part of our discussion, we were looking at one-to-many database table and column relationships and how things are handled currently. It gets deep quickly. We then started talking about breaking shared tables into corp-specific tables and building smaller corp-specific aggregation type tables. This lead us to a small discussion on sizes of tables and when ones are already broken down into corp-specific tables and which ones may be up for review.

On the mini aggregate tables (quick sums, counts, and totals) we could go different ways. Do we want a historical record of the aggregates or do we just want to keep current (now) sums, counts, and totals? If you add historical, you start adding dates and get new records every day (assuming things are changing) or if you skip the dates, then there are less records, things may be quicker for the current but could take longer if going back in time. Maybe both... one to hold the historical aggregates over time and one to hold the quick and dirty (real-time current look or roll call report).

The deeper we got, the more that settings and database options came into play. We have a future project called fracture in the planning. We need to be able to have and use settings on what our users and corporations (worlds) want to see and use. We have tons of data and tons of records. Okay, great, what do you, as a user or end user, want to see, show, display, sort, etc.? How does that need to be organized? It goes deep and gets into advanced settings, display options, and being able to save layout and configuration options per person, per page, per corporation. That all needs to be included in the fracture stuff, along with the other transactional and mini aggregate database options listed on this page.

Once you know where you want to go... You can get there (hopefully). If you plan on being the only one to get there, the trail doesn't have to be very good. If you plan on repeating the journey, the trail needs to be even better. If you want a bunch of people and/or companies to complete the journey, you will need a road, not a trail. All part of the process.

Going back to tables, we talked about two big corp-specific tables in the system that will need a buddy mini aggregate table (or more). The big transactional tables are the po/invoice line items and the time sub inventory tables. Those two tables (that are already corp-specific) will need helper tables to keep track of both transactional aggregates per date (semi historical summaries) and also current non-historical mini aggregates for the quick and current view (no dates). Another way of putting this is making location specific pre math calculations vs having to go and re-sum things up or count things based on complex look-ups. You virtually do the known math per item, per package, and per location before it is needed. Then those numbers and values are quickly ready and available as mini aggregates. If you need more details or the blow by blow, you just go back to the transactional tables or records (different tables).

Some of our current pain is in the sales and POS (point of sale) systems such as carts and inventory tracking. We can do it, but if it gets into hundreds of thousands or millions upon millions of records, you run into the scale factor and issues.

Just for our notes, a couple key pieces are corporations and locations. If everybody just had a single location, some of this would be really easy. If you have more than one location, the solution needs to scale and keep track of mini aggregates based off of corporation and locations. That is a huge key that often gets overlooked. Plan for multiple (unlimited) locations. Here are some possible columns that may be needed for some of these mini aggregate tables for mini aggregate quantities - auto id, corp id, store id, part id, sub reference id (sub id), part count, and maybe a date if doing historical.

Switching subjects again, we need to charge more to clients for harder tasks and functions. I had a friend that was talking about software. He said, you tend to get two different types. You get cheap software or custom software. Hardly ever do you get cheap custom software. Custom does cost time and money. That is the way it is.

After Wayne left, Steve and I stayed on for a bit to go over some other things. We talked about gift cards, coupons, and other upcoming projects. I showed him a PO rounding demo and what I have done so far. The next question was... how deep are we going to dive per subject? Lots of options.

 
No po photos available. Click to view time details.
Shop 8744 Brandon, Eric and Cory review sales tax 2/16/2022  

Meeting with Cory and Eric. We started out with a question that Cory had from an email from a client. Eric and Cory were following logic for wholesale carts and a bypass switch and logic for not sending wholesale data to the state compliance tracking system. Cory and Eric spent close to 45 minutes looking around, checking code, following variables, and comparing old and new code. Randomly enough, some of the changes were done by Eric, some by Wayne, and some by Alan. Also, to add to it, we couldn't tell if it was a user error or really a small bug in the code. We went over and talked a bout a number of possible scenarios, including users changing things after the fact.

We then switched over and went over some of the sales tax aggregate code and processes. Cory had a small list of questions and she and Eric were going through things and discussing options, flow, logic, and processes. It got pretty deep. Tons of moving pieces.

These were some of my observations while they were going over things:

- Possible problems with hidden database triggers. Hard to check the code you can't see. We talked about pros and cons for triggers and clean-up routines.

- Code and version control - branches - Possible problems with certain code branches overwriting other branches - who has the last cookie?

- Maybe make our own visual code based triggers, clean-up routines, and scheduled processes. We may even want to record histories of what happens, where, and when. If certain things need to go through a full process. Can we monitor and track it through the different pieces, phases, states, and statuses.

- One nice thing about a database trigger is watches for any change to the database record regardless of where it comes from. If we do our own, more visual and controllable version, we need to make sure and cover the different scenarios such as add, edit, delete, void, bulk updates, API sockets, backend updates (direct database activity), etc. Just make sure we cover all of the possible tweaks and scenarios.

- There seems to be a need for ways of doing a manual override and or a manual update. It may need to be flagged if updated manually or modified in any way, but sometimes the automated processes fail or have issues.

- Real-time vs a delayed type actions - Is the data being pulled in real-time or is there daily or nightly process that aggregates or cleans something up. Some outside schedule or routine. We have a lot of future aggregates that we want to build out for our fracture project. We may need ways of flagging and tagging the data and tracking it through phases and activity paths help us know where things are and what processes that they have gone through. Flags and tags (a flag and date or a checkbox and a date or phase and a date) are huge. they really help us track what is going on and what has already gone on. If the data is correct, let it pass. If not, correct it and then flag it. Once it is good, let it pass. The history part of it is important for what happened, when, how, and by whom. Basically, a roll call - where are you? What is your status? Where have you been? Who were you with? When did you finish? etc., etc.

At the end of the meeting, cory and I briefly went over some budgeting and funding values.

 
No po photos available. Click to view time details.
Shop 5908 Tim Lyons, Brandon Steve and Cory 4/21/2020  

Tim with Herbo met with Steve, Cory, and I to go over his vision of an fully automated enterprise type system. We met and talked, drew pictures, took notes, and chatted about scenarios, requirements, and flow of goods and services as compared with the flow of money, funds, and financials. Lots of top down controls and bottom up mirrors, mapping, and roll call type situations.

Here are some other small notes:

- Holding companies, nesting corporations and locations going down, trickle down effect, rolling up effect.

- Id's becoming standardized through mappings. Helping to automate parts and processes.

- Attaching additional intel, info, or instructions to certain key transactions that start and/or process other steps of the transaction. For example: A new PO is brought in, a sub routine (recipe/build or assembly) is done on the items and then automatically distributed out to sub companies with instructions on how to pay either the holding company or direct to the vendor. All of this done through a single screen where the product is brought in through the master holding company and then distributed to the sub or affiliate corporations. Think of it as a process that gets started and the rest of the process is defined and setup by the info added to the starting piece in that process.

- How the holding company (higher level company or summary or aggregated company) could process things, cascade info down, get values passed back up, and controlling flow of monies, accounts receivables, accounts payables, bank balances, etc. Full control top down or bottom up. Plus, be able to stack the model as needed. It got pretty deep.

- We went over a number of scenarios and talked through flow and possible processes. Just talking and chatting at this point. Build on what we have. We already have PO's tied to vendors, tied to items, tied to locations... what if we could also tell it to distribute those items to other companies and those transactions could be run based on info in the first corporation. Instructions on how to account for things, how to pay for things, or how to differ payments or liabilities. Pretty flexible but with clear instruction on how the transaction or family of transactions needs to work. I like the word family transactions... multiple, with varied yet specific outcomes. Kinda fun.

See attached for one of the drawings that we were doing and talking about.

 
No po photos available. Click to view time details.
Shop 5953 Working with Shannon 3/19/2020  

Lots of new brainstorming on the business function of reporting and what that means and does. Working on the outline for the presentation gallery. See attached.

Here were some of the main topics we are working on under reporting:

define the needs
catch the data
secure and store data
transform and progress
show and filter
reporting uses
quick search
dealing with time

simplify - one place to get your reports
you've been waiting for this
bridge the gap - between your business operations and your accounting
roll call - when you need them
live and searchable
remote access
onsite data entry points
cloudbased - access any time
real-time as it happens
always up-to-date
empower the people
customized for each user
hidden features based on permission
permission levels
enter once - use many
enter at the point of action
pass to the next step
if data is correct, let it flow
data assembly line principle
no limits
no data caps
unlimited
different corps within the same login
view at a glance
recent activity and history
automated reports with aging

Just for fun, here is another link to an older what is adilas.biz? flyer - It has some fun concepts that still hold true.

https://data0.adilas.biz/what_is_adilas.pdf - What is adilas.biz? flyer

 
No po photos available. Click to view time details.
Shop 5484 Working with Shannon 2/20/2020  

Shannon and I were working on the presentation gallery outline. Our topic for the day was accounting. We got to a certain point and basically said "plus, plus, plus" meaning and it just keeps going. I was ready to stop and Shannon kept asking some great questions. Before long, we had more than double what we started with and were still going. I'm really glad that she kept asking questions and having us talk about things.

As a fun takeaway from our meeting, we talked about making conscience decisions and then sticking to those decisions. For example, we often say to people, sorry, but we do it this way vs that way (fill in the blanks). As Shannon and I were talking, we decided that we are not doing this because we have to or we got forced into something. This, what we do and why we do it, is a conscience decision and that's what makes us who we are.

See attached for our brainstorming document. You may have to scroll down to page 18-19 to get to the new brainstorming stuff on the business function of accounting. Just for fun, here are some of the ideas...

- We started out with basic stuff like: balance sheets, P&L's, user-maintained items, system maintained items, accounts receivable, accounts payable, aging, reimbursements, expenses, banks, inventory tracking, layaways, work in progress, loans, etc.

- Next we got into photos, media content, custom documents and ways of connecting with other outside file assets (documentation).

- Natural flow, flex grid tie-ins, payroll, people, deposits, invoices, customers, users, stock/units, floorplan, tons of reports and exports, bank reconciliation, etc.

- Slight switch to more concepts such as: operational lead accounting, mapping, roll calling, translating, where do the numbers come from (relationships and cause and effect options)

- Loyalty points, taxes, sales tax, withholdings, PO's, manufacturing, inventory tracking and manipulation, life cycles, going backwards and forward, and automation.

- Traditional vs non-traditional accounting

- System and how that makes a difference - everything is there and you can start to interconnect the pieces - digital storytelling

- We do accounting because we have good data - the accounting comes from the data

- Tons of permission levels and who gets to see what

- Accounts, ledgers, glossary, terms, and concepts

- Data assembly line, digital story telling, cause & effect, characters interact to solve trouble and problems, more relationships and building, maintaining, and in some cases destroying those relationships. Processes.

- Time - time is a huge piece of the puzzle

- How do we zipper operations and accounting together to close the gap between the two?

- How does the system handle roll call technology, who, how, what, and why???

- If someone can do their accounting by their own design and take it to their accountant (shoe box, spreadsheets, random records) - then why can't I create something that automates and maps out that process.

- We play according to the standards and the rules but we on purpose create the processes to get to those data points.

- Tradition - our biggest competition

- This is daily, real-time, sharing, no batching/waiting, managers and admin can look at things real-time, cloud based, editable, full history, audit trail, cause and effect, cart and horse, data drill-downs, proof behind your numbers.

- Why we chose to build in a non-traditional manner - because we see all the benefits and we want to keep going in this direction - conscience choice

- We are pioneering and we are on purpose creating tools that are proof of concept

- Crazy accounting things like phantom costs, funny money, slush funds, etc.

- Sub inventory and cost controls - perfect costing vs other costing models

- Normal revenue, COGS (cost of goods sold), gross profit, expenses, net profit, assets, liabilities, equity, retained earnings, etc.

- Future - we have a challenge and we build to solve that challenge that is before us - this is part of our accounting model

- Some people expect us to be completely done but we are not done - we are going to keep building and breaking, building and breaking. That is part of our model.

- You really need human input at certain places - decisions have to be made - you really can't automate some pieces.

- Ongoing development - bring your ideas - stone soup "Bring what you've got, throw it in the pot. We are making stone soup."

- Open to suggestions and new growth

- Things that drive change: pain, brick walls, burning platforms - all these pain points help to bring about change and new solutions

- Static vs dynamic - both flow and environment - things are built differently based on the conditions (static vs dynamic)

- Allow for updating inventory counts - how do you deal with theft, shrinkage, expiration dates, spoiling, and other inventory reconciliation stuff.

- In-store credit, accounts, discounts for terms, bonuses, games, vendor credits, etc.

- We give you the tools to play the game

- Accounts, sub accounts, locations, sub locations, phases, sub phases, etc. - details, layering, and stacking (aka space)

- Add notes to anything, able to add log notes and tie things together

- Track the story - the story is powerful - telling the story is your audit protection

- We can and do deal with multi-locational stacked models. We also deal with cross corp stuff and multi-worlds rolling up or down into the respective holding containers. It can get really deep and complex.

- We don't require you to do this... this, meaning how we do and track accounting, is optional.

- From Russell Moore back in 2016 - We can be a good companion with any other software package. Run any part of our application without using the pieces you don't want. We can feed information to any other software package you want to use. Adilas is a great companion software package for ANY business.

- Conflict management - it is okay to stand your ground. Be confident in what you have built and why you have built it that way. We are going in this direction! If you like what we are doing, great! If not, great, feel free to use some of our other products, services, or pieces if you would like. You do not need to apologize for things that are in line with your values and your vision. The vision helps us all work and succeed.

Anyways, fun brainstorming session. We will take these ideas and refine them into a section in the presentation gallery that deals with the business function of accounting. Great session and fun stuff.

 
No po photos available. Click to view time details.
AU 4033 11.2 - P&L - Income Statement (logic and flow) 8/27/2019  

11.2 - P&L - Income Statement (logic and flow)

 

-P&L stands for Profit & Loss Statement, it can also be called an Income Statement, it can also be referred to sometimes as the bottom line.

 -The Income Statement is fully automated. We pull reports from all of the known areas in the system that have the necessary numbers.

 -This particular report is time based so it usually has some sort of window of time - whether that is a day, a week, month, a fiscal year. Some sort of time range is associated with this report.

-There are 5 main sections of this report. They are Revenue, Cost of Goods Sold (COGS), Gross Profit, Expenses, and Net Profit. Three of those are actually areas that you can attribute values to, the other two are just math (gross profit and net profit).

 -The revenue portion usually includes invoice sales, labor, outsides monies not tied to invoices, commissions, refunds, sometimes there are also adjustments to revenue such as bad debt, credit card fees, etc.

 -This is the basic search form for generating an income statement or profit and loss statement (P&L). The actual report (results) will show up on a different printer friendly page. Use your back button to go back and forth between search criteria and results to get the amount of detail you need. You will need to re-submit the search form or refresh the results to get the actual values.


The only required fields are the to and from date range. The rest of the fields are optional or set to a system default. If you need more control over your reports, use the advanced link at the top of the page.

One of the most important search form values is the "Report Type" field (bottom most field). This is where you tell the results page how much detail to return. There are four different levels of detail the results page can display. Each one is progressively more expanded and categorized.

Below is a basic overview of the break-down of possible sections on the income statement (P&L) and how things are grouped. Each corporation and location are different. This is a general overview and may or may not reflect what you see on your income statement. Please understand that the income statement is a very dynamic report and is setup to only show sections that fit your search criteria.

The P&L is broken up into 5 main parts. They are:

Revenue (income or sales)
COGS (cost of goods sold)
Gross Profit (revenue minus cogs)
Expenses (money spent to do business)
Net Profit (gross profit minus expenses)

Here is a more detailed break-down of what each section contains.

Revenue

Invoice Sales - This is a sub section of revenue and is taken from invoices entered into the system. This section has a number of sub elements, taken from the invoice line items, that help provide a picture of what was invoiced or sold. All sub elements are grouped according to what we call inventory types. It starts with invoice sales that include specific units (stock numbers), then invoices with general inventory (parts), then invoices with system parts or special line items (labor, supplies, etc.). It is possible for a single invoice to show up (just the individual line items) in each section without creating a double booking. Basically, it is grouped invoice line items that show up for roll call.

Normal Deposit - This is a sub section of revenue and will show all deposit line items that have the deposit type of normal deposit and don't have an invoice number tied to it. Invoices carry more information than deposits and are encouraged (see above). Most of this information, if applicable, will be shown in the invoice sales section above. This section, if present, is a deposit catch-all and will show only items that are deposited but not tied to a specific invoice. This section should only be used for deposit line items that have somehow fallen through the cracks and are not shown above in the invoice section.

Other Revenue - This is a sub section of revenue and will only include special deposit line items that are assigned to a deposit type of other revenue (not from sales). This is the correct way to show revenue that is not tied to an invoice. Warning: It is possible that this deposit type may be double booked. The way to check, if present, is to drill-down and look for items that have an active invoice number tie-in. If yes, it is possible that the item is double booked (shown in the invoice section and in the other revenue section). If the line items do not have an invoice tie-in, you should be okay. Once again, this is the correct place to show other revenue that got deposited but is not on an invoice.

Revenue Adjustment - This is a sub section of revenue and deals with adjustments to invoice sales, bad debt, and certain deposit line items. If you do trade-ins, they will show up here as adjustments (ACV - allowance). ACV stands for actual cash value. If you want to write off "bad debt", all you need to do is satisfy the correct invoice with a payment and assign it to a money type of "bad debt". Once that is done, the invoice will be removed from the accounts receivable section (A/R's) and it will show up here in the revenue adjustments (just the bad debt portion). There is also a possible section that deals with special deposit line items that are assigned to the deposit type of revenue adjustments. These are things like credit card fees, etc.

COGS

COGS (Cost Of Goods Sold taken from invoice line items) - This section will follow a similar format to the invoice sales section described above. The top part, if present, will show the costs of the invoice line items from specific units (stock numbers), general inventory (parts), and system parts or special line items (labor, supplies, etc.).

Depending on corp-wide settings, it is possible to have certain special line items (system parts or hard-coded values) show up as a negative cost of good sold. This is somewhat rare, but an option from the corp-wide settings page. This might be things like freight or shipping charges.

COGS (special expense type category) - There is also a sub section for special expense types that are pointed to the COGS section. Most normal expense types (expense/receipt line items) show up under the main expense section (below gross profit). However, the system allows for expense types to be pointed up here in the COGS section if needed. Basically, this is a way to increase the COGS before gross profit is calculated. Somewhat of an advanced option.

Gross Profit

Gross Profit - Revenue (plus or minus any adjustments) minus COGS. This is calculated for you.

Expenses

Expenses - These are normal expenses that are taken out after gross profit is figured. Almost all expenses, values, and categories come from expense/receipt line items and the associated expense types that are assigned. The one exception to that rule is if your corporation sets up special roll call/handling for special line items (done through corp-wide settings). These are hard-coded parts and by default are assigned to the revenue portion of the P&L. Without making a big deal about it, these are invoice line items that get special treatment and have been told to show up under expenses as a negative expense (somewhat of an advanced setting). Most corporations will get their expenses directly from the expense/receipt line items.

Net Profit

Net Profit - Gross Profit minus Expenses. This value is calculated for you. This value is also passed on to the balance sheet as part of the equity account. This is how the income statement or P&L play into the actual balance sheet.

Estimated Taxes & Depreciation - Optional line item that shows taxes and depreciation. Set at 45% of net. Once this is taken out, a new adjusted net will be shown.

 -https://data0.adilas.biz/top_secret/help.cfm?id=192&pwd=income

 
No po photos available. Click to view time details.
AU 4034 11.3 - Balance Sheet (logic and flow) 8/27/2019  

11.3 - Balance Sheet (logic and flow)

-The balance sheet is a financial document that is very commonly used for high level financials, I.e. banks loans, investors, taxes, etc. The balance sheet has 3 main categories that the details get divided into. They are assets, liability, and equity accounts. Sometimes people will use the acronym “ALE” to quickly remember those 3 categories.

-Assets are things that you own. Monies in the bank, inventory on hand, and other things that have a significant value that you need to track. It could also include monies owed to you for good and services previously invoices (accounts receivables). There are chapters and chapters of all the things that could possibly be assets, this is just a quick list for an idea.

-Liabilities are things that you still owe or may owe on. This could be things like loans, taxes, coupons, loyalty points, gift cards that you have already collected on, accounts payable, bills that are still due, etc. Once again this is just a short list to give a general idea.

-Equity or owner’s equity is more of earnings over time, investments, your net profit that comes from your P&L, distributions, all kinds of long term holding accounts. Equity usually derives some sort of value that has accumulated over time.

-The balance sheet is a "Snap Shot" in time and only applies to a single day. Basically, it is a roll call of who was where and what happened at that exact time (according to the system).

-Both the income statement (P&L or profit and loss statement) and the balance sheet usually end up being quite in-depth in real life and may contain multiple layers in order to tell the real story of what is going on or what has been done.

-The P&L is a time based report of buying and selling and basic operating expenses. By time based we mean that there is a date range associated with it. It could be a day, a week, a month, a quarter, a fiscal year, etc.

-The connection between the two is what is called the "Net Profit" or "Bottom Line". This value is first figured on the P&L and then passed to the equity portion of the balance sheet. The ending date range on the P&L is the balance sheet look-back date or balance sheet date.

-One of the hardest things for people to figure out is what goes on the income statement and what goes one the balance sheet. There are chapters and chapters that cover the in and outs of both reports. For basic purposes, the P&L is the day to day buying and selling of items and services. It also includes basic expenses that are required to run your business. The balance sheet deals more with who owes who, and how things get classified or grouped. Do we own it (or trying to own it), these are the assets. Do we owe for it (or trying to pay for it), these are the liabilities. The last piece of the puzzle is the equity or distribution of wealth (who are the players and what is their piece of the pie).

 
No po photos available. Click to view time details.
AU 4037 11.6 - Roll Call Accounting Principles 8/27/2019  

11.6 - Roll Call Accounting Principles

-Roll Call Accounting is the ability to track objects and data over time using a series of dates and flags. Imagine the web server or computer asking the objects and data to return and report. What's your story? Who created you? Where have you been? Where are you headed? Who are your buddies? Where do you belong? When did you finish? etc, etc, etc. Virtually require each piece of data to hold its own luggage.

-The concept of a roll call is what you learn back in kindergarten/first grade when the teacher is asking, “Where is Johnny?” or “Is so & so here?”. So basically what we do is track the life cycle of data. All data has a life-cycle and goes through different processes in that life-cycle. The roll call comes into play by asking the data questions such as where the data was at a given time, where it is now, who touched it or performed certain actions, etc.

-There are 3 main groups of history tracked in Adilas: Effectual – what shows up for roll call (where is an object at, with date & time stamps), Historical – who touched what (actions/histories), & Financial – what & where does this show up on the financials.

-We have determined that there are 12 main players in the system. Some of the roll call is talking to those individual players or groups and asking them questions based off of the state or status they are in, what point in their life-cycle they are at, where they need to go next, etc. That might sound random to keep it that broad, but each individual player performs certain tasks. Many of those tasks can be mapped directly back to the financials such as sales, quantity - inventory tracking, expenses, COGS, payroll, taxes, etc. Everything has a date/time stamp along with what phase or step it is in. We simply map to that. That is roll call accounting.

-Here is a small example. Let’s say a customer comes in and wants to buy something. Before the sale happens your product is in inventory and no monies are owed by that person. Once the sale is complete we now have a reduction in inventory, we have new sales money that either needs to be deposited or is still owed based on payments made. We have a tax liability, we have COGS, and we know a profit that was made. All of those pieces can be mapped back to physical spots on the P&L or balance sheet. The important part is progressing that data through the data assembly process where you are flagging, dating, stamping, etc. The data if it’s ran through the assembly line process actually allows us to do the roll call accounting.

-A huge part of the roll call accounting piece deals with allowing your data to flex. Disclaimer: certain accounting people may start freaking out at this point but if you don’t allow your data to flex or go into virtual waiting spots while the data is waiting for some of its other pieces you have to do all sorts of adjustments to keep everything picture perfect. Our concept is that things often flex. We hold them in that flex state until they can pass that next checkpoint which is where they are flagged, stamped, and then can get passed on to the next step.

-Some people say, “Okay I see how that can happen once”, meaning a flex point,  but what we see is that it happens over and over and over again. This is why we treat it like the data assembly line. Some data might go through 3, 4, or multiple steps until it has completed its entire life-cycle. But if there is any data that has an issue or has a need to allow for time to pass before completing its life-cycle it needs to stay in that flex zone until it is ready to be advanced. This could be waiting for another process to happen to the data, another person to perform a certain task with the data, waiting for something to happen physically before the data can be advanced, etc. There are endless scenarios that cause this circumstance where the data needs to flex or get held in a waiting area of sorts before it is ready to progress down the data assembly line.

-The link below is an entry from 2014 where we were expanding our vision of how we have seen things start rolling in this roll call/data assembly line type concept. The entry shows a number of small drawings as well as information. If you are interested in this concept it might be a fun read for you. https://data0.adilas.biz/top_secret/time_web_gallery.cfm?corp=371&id=2894

-Here is some additional content on roll call accounting.

https://data0.adilas.biz/top_secret/developers_notebook_home.cfm?q=roll%20call

 
No po photos available. Click to view time details.
AU 4038 11.7 - Old School Accounting vs. New School Accounting 8/27/2019  

11.7 - Old School Accounting vs. New School Accounting

-Similar to a movie that says the views and opinions expressed here are those of the authors and creators and do not necessarily reflect traditional views on accounting. We acknowledge that this could be a very controversial topic and do not mean to make any sort of inference or offense. Having said that we are trying to stir the pot a little and challenge tradition.

 

OLD SCHOOL ACCOUNTING

-Old school accounting, or traditional accounting, or double entry accounting, are some terms that are used to talk about classic ways of keeping books. Books meaning a company’s financials. Interestingly enough, originally things really were kept in books or notebooks. These are often referred to as journals and ledgers.  

-By way of a little history a couple of very important events happened. The father of accounting is a guy by the name of Luca Pacioli. He was an Italian monk that lived at the same period of time as Leonardo DaVinci. He is credited as the father of accounting due to a textbook he published called, "Summa de Arithmetica" (the summation of arithmetic). Here is the kicker, this book was published in 1494. To put this date in perspective, Columbus sailed the ocean blue in 1492. Many of the modern day accounting systems have just digitized and sped up these 500+ year old concepts. This is potentially why we would call it old school accounting. 

-Going way back, before computers, company’s would keep track of their records on paper. The word paper trailgoes back to this method of accounting. In order to keep things separated and organized they put things into accounts or T-accounts. A T-account was almost like a miniature bank balance which you could add to it or take away from it so that you could know the balance in that account. These pluses and minuses are called credits and debits. Normally a credit is a plus and a debit is a minus, there are some exceptions.  

-These processes may be different per company but this is a general overview. A company would have something that they wanted to track. Often this was something that was either important to the company or something the government said they had to track due to taxes. Where they would start is to create a list of categories that they called a chart of accounts. Each category or piece that they were going to track got a number. These numbers have all sorts of levels and specific categories that have been defined over time. There are certain numbers for cash, accounts receivable, accounts payable, long-term loans, etc.

-A journal entry was a debit or credit to one of these chart of accounts. This is where your T-account comes in, meaning credits on one side of the T and debits on the other. These journal entries are the small transactions or day by day activity. The sum of these journal entries would then be passed on to a more stable spot called a ledger. Back in the day, depending on the time period between things, the journal entries would be kept daily or as often as they could. When the time period came that they wanted to get the totals, they then summed up those totals and put them into the ledgers. This helped them save space and kept the ledgers clean so that they weren’t showing all the daily ups and downs and fluidity of business. Often these final posts to the ledger were done weekly, monthly , quarterly, annually, or some other period of time. This is where the word post comes into accounting - moving from a general journal to a ledger - aka summing things up and stamping it into the more final record.

-As part of the journal entry system businesses would do what is called double entry, meaning if something happened it may have effected more than one account. Technically this is how they were tracking cause and effects. For example if I got some new monies from a sale I would have to record those monies coming in and the other side of that would be that I got to deposit that money and my bank account increased. Some of these double entries can get very deep.

-To help businesses keep track of their financials there have been some helpful documents or reports created that we still use today. These reports helped them to know the vitality of the business. These are things like cash flow statement, income statement (P&L or Profit & Loss), balance sheet, etc. These documents are wonderful tools that were created. Most business owners will recognize these names as standard financial documents. Business owners use these documents to get business loans, submit taxes, track business operations, buy and sell businesses, make business decisions, receive other financial reports/requests, etc.   

-There are a number of other things that are associated with old school accounting or traditional double entry accounting. There are chapters upon chapters and textbooks upon textbooks that go over all of the ins and outs of double entry accounting. In general, most of the existing accounting software packages literally emulate the same 500+ year old accounting concepts and flow. They use the same names, the same flow, same mentality, it is just digitized and has some technology enhancements that help it to go faster but it is based on the traditional accounting practices. We may address some of these traditional accounting aspects further as we discuss new school accounting.

 

NEW SCHOOL ACCOUTING

-New school accounting, roll call accounting, time stamp accounting, tracking objects and data over time, data assembly line, world building, these are all some terms that could be used for modern and/or progressive ways of tracking your data and doing your books. As a note, some of the terms and concepts that exist in old school accounting will be mimicked or copied in new school accounting but some of the names have been changed. This is really important because if you keep some of the traditional names, people expect it to follow the same process as the traditional method does.  

-In old school accounting we added a history section that showed sort of where things came from. Before we jump into new school accounting we feel like it is important that you have an idea where some of these things came from before we start right into ideas and concepts. Right up front we didn’t set out to make a new accounting system. Our business problems were all on the operations, day to day tracking, side of the equation. If you would like a story type format here is a great document below that tells the unfolding of what happened with Adilas.

https://data0.adilas.biz/adilas_history_bio.pdf - (Tons of fun concepts as they developed. This document shows lots of the problems we encountered as a business and how our solutions evolved into the Adilas system.)

-As humans we love to use tools because they help us accomplish our tasks more efficiently. In old school accounting some of the tools used at its roots go clear back to paper and pencil, which are some great tools. Each tool has pros and cons and at some point if the task keeps evolving it can break the efficiency of the tool being used. (If you are interested in seeing a fun document exploring tools and where they excel and break click here.) 

-All data actually has a life cycle, meaning it gets started or created and ends and/or finishes. Usually that means that there is some sort of time frame between these different phases or stages in how data fulfills it’s life-cycle. In our quest for tracking things we started on the operations side. We really wanted to see where every penny went from beginning to end. The missing pieces for our business were on the operations side of tracking inventories, selling inventories, counting inventories, building new things, etc., etc. Basically we needed to get more details on what was happening in the day to day transactions and activities. Step 1 is catch the data at the source.

-As you try to catch data at, or from, the source you have to have tools in the hands of those who are doing it to allow them to capture the data. This can be a problem due to technologies, permissions, or trust issues between departments and employees. As part of this discussion we need to acknowledge that there is a known gap between operations and accounting. Operations, or sometimes the sales department, tries to make things happen to make the deals go. Sometimes accounting doesn’t like all of the decisions made by the operations department and/or doesn’t want to give all of the control for decisions to the operations department. This is where permissions come in. A permission is basically a thumbs up or a thumbs down on being able to add, edit, delete, modify, and so on to all kinds of elements. 

-At this point we want to introduce a few analogies. One of them deals with this life cycle of data. What we want to introduce is the idea of water becoming more solid or the process of water freezing into ice. At first when the water is very flexible this is like the sales - things are still happening and moving, deals might still be in process and negotiation, promises may be being made potentially on both sides of the equation. As the deals solidifies it is almost like that liquid water starts becoming snow or slush. At this point we now have fixed numbers, maybe we have monies, a transaction could have been completed, or we need to further build or fulfill something.  As the time goes on those values, numbers, monies, product transactions, and data become more firm and stable like ice. They become fixed and a piece of the history. We call this analogy the water, snow, to ice analogy. 

-The next analogy we want to introduce is a cart and a horse analogy. We propose that the horse is the thing that is moving things along which is your operation or sales side of the equation. If you don't sell anything you don't have anything to account for.  WORKING....

-The other analogy is the data assembly line

 

-WORKING, CONCPETS, IDEAS:

-Comparison between operations and accounting with static, parallel, perfect lines - everything is perfectly static.

-How we actually need flex bubbles and periods of time/waiting, etc.

-Difference between operations and accounting and the gap between those. Batches, things get batched, missing time, lack of communication, non-centralized data,

-Horse & cart analogy

-3D data assembly line and 3D world building models

4:17 PM

Brandon Moore

/// notes from the adilas history bio

- corps, locations, users, permissions

- web-based

- tools >> head, paper/pencil, computer tools, software, database, web solutions

- Internet came into play mid 90's

- gathering information into a centeral location

- limiting duplicate work - collecting data and allowing it to flow (start a process)

- start with your pain points

- enter once, use many, and empower the users at the point of action

- letting operations lead

- with the right tools, productivity increased and sales increased, and that drove the need for better accounting

- pain - load and stress

- zipper analogy and using the system as the common element (even the bad guy - saying no)

- permissions and opening and closing virtual windows

- solving problems and then going to the next logical step - keep solving bigger and bigger problems (cogs of the zipper)

- one-to-many relationship model

- dreaming up a super system (what if we could do this... or that... or maybe both...)

4:17 PM

Brandon Moore

- maybe grab the paragraph about no road maps and we were just going off of ideas, concepts, and needs... shannon liked that section.

- we are still doing the same things today as we were back then. where is the pain and how can we possibly fix that (more zipper cogs coming together).

 

-From here maybe start looking at the post-it note list and see if we can transition into some of those other pieces. We’d like to describe that there is gap, horse/cart, time, batching - and just how this gap keeps getting wider and wider with the real time effects of these things, using computers and technology to create logic that can perform these accounting operations (conversation with Brandon & Steve --- WORKING….  

 

-IDEAS: We are going to start defining terms, concepts, start typing up pieces and ideas and we will probably need to come back and sew it all together, smooth things out, and make transitions.

 

 

-Another Note: On 6/25/19 as Brandon and Steve were talking Steve was saying how old school accounting used to have post after post and entries and different journal entires - lots of time and inputs, whereas roll call accounting can use technology to create logic and teach the computer to look for certain patterns and use logic to map to what is actually happening. Because it uses the logic and mapping, it can do that process over and over again and allows the data to flow more on its own, it just tracks where everything is at and puts numbers where they need to go. Computers are really good at doing repetitive tasks.


-Ideas/Concepts from History Bio Article:

These concepts are enter once, use many, and empower the users at the point of action.

The entire development process was as follows: 1. Find a specific need 2. Figure out what pieces came from where 3. Take a step in that direction by releasing a new tool, feature, or report. The natural consequence of the user actions would then present the next logical step and management would be able to see where they wanted to go. In a way, the horse began leading the cart instead of the other way around.

-If you would like some additional research from the developer’s notebook on new school accounting look here.  https://data0.adilas.biz/top_secret/developers_notebook_home.cfm?q=new%20school

-Some entries from the developer’s notebook on Christopher Columbus and Lucas Pacioli. Christopher Columbus - 1492 sailed the ocean blue. Luca Pacioli - the father of accounting - in 1494 published a work on the double-entry system of book-keeping and accounting called "Summa de Arithmetica".

https://data0.adilas.biz/top_secret/developers_notebook_home.cfm?q=columbus%2Bpacioli

-This is a 6 page document that has a publish date of 2011 and deals with the start of the Adilas system. It discusses where Adilas came from and how we even started on this journey. Lots of fun concepts of roll call accounting and tracking objects and data over time.

https://data0.adilas.biz/adilas_history_bio.pdf

-The link below is a photo gallery but has some interesting accounting concepts to check out especially in the second picture.

https://data0.adilas.biz/adilas_for_business/photo_gallery_full.cfm 

 
No po photos available. Click to view time details.
AU 4039 11.8 - Vision for the Future 8/27/2019  

11.8 - Vision for the Future 

BRANDON’S POST-IT NOTES

-Some of these are terms and some are concepts:

-Debits & Credits, Chart of Accounts, T-Accounts, journals, ledgers, reconciliation, posting, adjustments, batching, Carts/Horses

-Time, gaps, batching, delayed reporting, super detailed (searching for pennies) - but plugging huge numbers, adjustments, power and control, process of discovery, changing names, user report requests, hand written tickets, separate systems, double and triple manual entry, shipping and batching, different locations and departments, cycle time, centralized location for the data, real time connections from the source, enter once - use many, empower the users at the point of action, catching the details on the operations side, communications, problems (stress and load), specific dates, data and totals, minimal cross over, the commonality becomes the system, make the system the bad guy, open and close virtual doors, permissions, real time problems and solutions, operations feeding accounting, seeing both sides, cause and effect cycles, next logical steps, maintenance and upkeep, one to many relationships, cogs of a zipper, the gap, taking data from day to day tasks and having them show up for roll call or the accounting side, tracking life cycles, tracking every penny from start to end, water droplets forming into ice crystals, key dates and status changes are flagged, permissions locks, objects and data over time, the forming need, providing feedback and ideas, find a hole or problem and try to fix it, community effort, training, opening doors and options, changes over time, legacy changes and dealing with old code and legacy code, advancing needs, advancing technology, unfolding needs, learn as you go, can’t stop operations and make changes and then say go, expanding user requests, details and histories, drunk on data,

  

-WORKING

 

-Notes from reading:

 

 
No po photos available. Click to view time details.
AU 4028 Adilas History Bio - As of 2011 6/27/2019  

On 6/27/19, Brandon and Shannon were working on some content for the adilas user's guide. As part of that, they went over a PDF document that was created back in 2011. See attached for the full document. Below is the basic text from the PDF flyer. This is the virtual road map of what happened and why... fun story!

SUBJECT: Start-Up History of the "adilas.biz" Business Platform Quick Overview

Adilas, LLC was officially created in January of 2008. The original partners were Stephen Berkenkotter, Brandon Moore, and a corporation called Morning Star Automotive, Inc. The Morning Star Corporation has since been dissolved (2010) in order to more fully focus on the adilas platform. The actual project began in 2001 as a custom write-up system for Morning Star. Originally, the application was created for the used vehicle and trailer dealership industry.

In 2006, the application went through some major changes when Stephen (Steve) came up with the concepts for adilas. At that point, it started to change from servicing just the dealership industry into a more general or open business model. By the end of 2008 adilas was servicing a number of new clients (besides dealerships) with the following business types: self storage, modular homes, construction, manufacturing, professional services, and retail. As of 2011, adilas has added other businesses such as: virtual finance companies, real estate companies, transportation, GPS tracking, computer services, alternative healthcare providers, fasteners (nuts and bolts), catering, consulting, personal accounts, home-based businesses, etc.

The application or platform is set up for future growth and is very scaleable. It is currently geared towards small to medium-sized businesses. The application is in a constant state of improvement. This includes adding and upgrading features and tools, building reports, and automating existing functionality. Each new tool and/or feature is developed and tested locally before being deployed to live servers. All new tools and features are assigned to a permission on a per user and per corporation basis. This makes it so that only persons and/or businesses that need the new tools turn them on and use them. All unassigned permissions and features are dynamically hidden until assigned. The existing core of the application has been developed and tested over a number of years and is currently on its seventh full version.

The adilas platform is web-based and set up on a series of commercially hosted environments with state of the art data centers and 24/7 support techs that monitor all servers and databases. The application is completely "cloud" based and only requires a computer or a device that can access the Internet. All application pages and web service calls are done over a secure socket layer (SSL) with many other security features in place. Daily back-ups are done from within the hosted environments. Current adilas clients may export their own data and save local back-up files at any time. Adilas also performs its own weekly back-ups and then securely stores files offsite. For more information about adilas, please visit - www.adilas.biz

Going back to the beginning…

Morning Star Automotive, Inc., one of the original partners in adilas, was founded in 1989 by Stephen Berkenkotter and his brother David Berkenkotter. It was a used vehicle and trailer dealership. Over the years, they did well over $100,000,000+ (hundred million) in sales. By 2001, Steve and David had been in business for about 12 years and had 5-6 locations in Colorado. Things were going well and they were quite successful. They were managing their used vehicle and new trailer inventories on a spreadsheet that Steve had created. All of their accounting was done on a separate software system called Peachtree Accounting. All sales were done on hand written tickets and then given to the accounting office for data entry. The accounting department entered all sales and inventory items into the PeachTree Software after the fact. The outlying store locations would save all paperwork and invoices and then send a weekly batch via FedEx or UPS to the accounting department. Morning Star's primary headquarters and accounting office was located in Salida, a small mountain town in central Colorado.

Brandon Moore, another original adilas partner, had just graduated from Utah State University in Logan, UT, in December of 2000. He moved with his small family to Salida, CO in the summer of 2001. He originally moved to Salida to be a professional raft guide and kayak instructor on the Arkansas River that ran through the Salida area. As the summer progressed, work was slim and Brandon was scrambling to make ends meet and to keep he and his family afloat. He found a job listing in the newspaper doing data entry work for Morning Star in August of 2001. Brandon interviewed with Steve and his head accounting person for the data entry job. They offered him the job and he offered to help build the Morning Star website.

Brandon had graduated with a BA in Business Information Systems with an emphasis in Office System Management. Prior to that, Brandon had created a couple of small websites in college and worked as a computer instructor for a local technical college. The accounting staff began using Brandon to do data entry work for the parts department.

Soon after starting to work in the accounting department, the company website became part of Brandon's main job. He began gathering information on inventory levels and items for sale. With so many locations and inventory items being sold on a constant basis, it became almost impossible to keep up with the changes. To make matters worse, the company was constantly transferring a large floppy disk (100 MB zip disk) from store to store to make sure that each location had updated information. The process took about two weeks to make a full circle and then it would go around again. Each time a store would get the disk; they would update their files, add any new items, and send it via FedEx or UPS to the next location. This was a never ending loop with time being one of the biggest variables. Talk about a money pit and literally chasing your tail…

The first step in changing this process was to create a centralized location for the data. One of the sales managers in the Salida office would keep the inventory file relatively up to date by making phone calls and trying to record the data. Every couple of days, Brandon would post the file online with a date to let the other managers know how current the file was. Having the data centrally located sped up the time frame from a two week cycle to just a day or two and totally cut out the next day FexEx charges. Even with these changes, work and efforts were being duplicated. Different salespersons were selling items without others knowing about it and new web page files were being made for items that had already been sold. It became very frustrating as a salesperson would have a good deal on the table just to find out that the item was already committed and/or sold. Deals also went the other way. A customer would ask for something and according to the spreadsheet, it didn't exist, even if it was physically available at another location. Eventually, the need was great enough to drive both Steve and Brandon to come up with a plan to create a dynamic web driven application to track the main big ticket items called stock/units (vehicles, trailers, and toppers).

Brandon went back to Utah on a family vacation and was able to take a dynamic webpage class from the technical college where he previously worked. After the class, he returned to Salida and began working on his very first database web driven mini-application. Its only functions were to track the stock/units (big ticket items), stock items in/out, and mark them as sold (basic inventory tracking). Once completed, the timeline for doing a transaction went from the two days between updates to each salesperson making real-time connections and totally eliminating the old spreadsheet of inventory items. At that point, a number of concepts that are built into adilas started to form. These concepts are enter once, use many, and empower the users at the point of action.

Once the first mini-application was complete, Brandon terminated his full-time employment with Morning Star and became a sub contractor and independent web developer. He started working from home and started his own web-based business and began seeking new clients. Morning Star was still one of his biggest clients, but he no longer worked full-time for them.

As things progressed, more and more options, tools, and features were added to the system. It wasn't long before the operations side (sales) was walking circles around the accounting department. Communications improved, sales went up, and the sales staff loved their new tools. Meanwhile, the accounting department was getting buried and management was looking to add new locations because of improved sales.

Because of the load and stress, the accounting department began to ask for reports with specific dates, data, and totals. Prior to that point, the accounting department had had nothing to do with the inventory tracking system other than the fact that they could login and look at individual stock/units and their histories. A very distinct line was in place and operations could not touch and/or see any of the accounting pieces or functions. Each department only dealt with or played in their department and minimal crossover took place.

As the accounting department slowly began to ask for more and more reports, new tools and new features, the two departments slowly began to interact better. Communications, procedures, and flow started to develop. The commonality became the system. As a matter of fact, they even made the system be the "bad guy" to help spell out the rules and say "No" when needed. If management didn't like what the sales staff was doing, they had Brandon open and close virtual doors to accommodate the correct flow process. More and more permissions where developed to accommodate needs on both sides of the transaction. Real time problems and solutions were beginning to be addressed as they happened.

The operational interface began to lightly feed the accounting department certain values and date sensitive reports. Managers and operations folks began to see numbers and reporting that they had never seen before. A cause and effect cycle began to emerge. This may not seem very big, but it was the start of a huge paradigm shift for the entire company. Managers began watching expenses and taking pride in running a tight store and location. Inventory levels were being tracked, purchases made accordingly and accounting was getting their numbers. Things were starting to flow more smoothly. The entire development process was as follows: 1. Find a specific need 2. Figure out what pieces came from where 3. Take a step in that direction by releasing a new tool, feature, or report. The natural consequence of the user actions would then present the next logical step and management would be able to see where they wanted to go. In a way, the horse began leading the cart instead of the other way around.

The next phase of growth was changing from one corporation into multiple corporations. As the dealership grew, they took on different businesses and acquired others. Steve went to Brandon and asked for the exact same web application for some of his other companies. Each new system needed to be independent so as not to mix numbers and items between corporations. All that needed to be changed were names, locations, tax settings, colors, logos, permissions, and a few other minor tweaks. After adding a number of independent systems, Brandon told Steve that it was getting too hard to keep up with all of the different systems. A single update or change had to be tested in multiple places in order to make sure that it worked with all systems. Users were getting multiple logins to be able to work in different corporations (no cross over existed between the systems). An additional load was added because certain users needed certain functionality in one corporation but not in the other corporations. The current system permissions and roles began to morph into user-specific custom code and began to split the application. More functionality was added but upkeep and maintenance became much harder.

Brandon proposed that they pull back and try to put everything under one roof and build with growth and expansion in mind. This new system could include: multiple permissions that could be assigned to different users by corporation, any number of different corporations, unlimited locations within a corporation, and each corporation could have their own settings and virtual sandbox to play in. To top that off, a bridge or interface could be built to allow a user to switch or cross over between corporations without having to login under that corporation. The entire system would be built on a one-to-many relationship model. Steve liked these ideas and began to think on a more global scale. All of the existing systems continued with minimal enhancements for a number of months.

At this time, Brandon was very involved in a business he had started to teach people how to do snowboarding freestyle tricks and moves through an interactive CD-ROM. Most of his time was devoted to building his own business. He was spending very little time working for Morning Star other than minor special requests. Brandon was looking to have someone take over the work he had been doing for Morning Star as their web developer.

Morning Star needed help with Brandon heading out the door so they hired a new computer guy. Brandon agreed to stay on long enough to train the new guy until he could take over. This required Brandon to dive back into what was going on at Morning Star. About this same time, Steve was dreaming up the concept of creating a "super system" – a web application that could track all of the data for different businesses. He could see the potential of selling this web application as a service to businesses with a reoccurring revenue stream. Steve grabbed the bull by the horns and set up several meetings with Brandon and the new computer guy to share his dream and vision.

It was Steve's idea to begin pulling the operation side and accounting side together like the cogs of a zipper being zipped up until each piece fit in perfectly with the other pieces. Some of the functionality was already in place in a very loose sort of way. Steve had many business ventures (besides his dealerships) in real estate, transportation, small investments, etc. Steve was also in the process of finishing his degree with a dual major in business management and accounting from the University of Phoenix out of Denver. Because of his business knowledge, his entrepreneurial spirit, and experience, he knew that a large gap existed between operations and accounting.

He could envision a way that as he did his day-to-day tasks (operations) that they would automatically show up for roll call on the accounting side of the application. Data would be entered once and then passed along until all of its activity was complete. He wanted to track every penny from start to finish. He also came up with the theory of entering pieces on the operations side and then slowly having them become more firm values, solid dates, and eventually final numbers. He used the analogy of water droplets forming into ice crystals. The droplets start fairly loose (sales) and slowly become crystals, then slush, and then finally becoming completely frozen or iced down. This final output would end up being the actual accounting for the organization. Basically, this was the start of tracking a transaction from beginning to end through its life-cycle. Each key date or status change was flagged and dated and all prior steps were locked down according to user permissions. This became a running history of the objects and data as they moved over time.

About this time, Brandon had a small business loan or note that required a significant payment and funds were tight between trying to push his own products and make the note payment. He began to supplement his normal income by helping to train the new guy and diving in on Steve's idea of this business accounting and operations system (accopps). Within a year, the new part-time computer guy had some family problems and was unable to continue. By this point, Brandon had caught the vision from Steve and both were working almost full time on the project.

All of the existing online systems for the other corporations continued with minimal new enhancements as Steve and Brandon developed a brand new system from the ground up. The new system required a major rework and was purposely built with growth and expansion in mind. Every single page was built from scratch to incorporate the new fields and settings. Scripting and database platforms were changed, servers were added, and the goal began to move toward an open business model instead of just a dealership industry business model. Each new development step opened the vision even further. Ideas and concepts that weren't even possible began to become a reality as the process continued. Cogs of the zipper were slowly coming together from the bottom up.

It wasn't long and the new "Morning Star System" was created. All existing companies migrated from older standalone web applications and started to use the new system. Additional companies and corporations were added under the "Morning Star System" name. No marketing was done and all of the new companies were referrals from current system users. Brandon and Steve were working hard to come up with the next steps and still trying to figure out how to keep pulling the zipper cogs closer and closer together. There were no road maps for doing this. They were truly pioneering ideas and concepts with only a vision, brainstorming, and trystorming (planned experiments) to guide them. The deeper they got, the more they started to see that other companies had the same problems and frustrations that they had already worked through. New companies were ready to pay even though the entire application was not yet finished. A definite "need" was forming.

Steve and Brandon knew that the new system would need a name and would need to become its own company and entity. Over a lunch meeting in Salida, Steve proposed the name of "adilas" which is actually the name Salida spelled backwards. Up to that point, the entire application had been created there in the small mountain town of Salida, CO. The name stuck and an acronym was developed – "all data is live and searchable". As time went on and as each new development step was added to the system, the more this acronym became a living part of the application.

Adilas, LLC was officially created in January of 2008 with the first paying customers in June of that year. Shortly after that, the first paying international customers were added. All in all, there were close to 20 corporations using adilas before it even became an actual entity. All of these companies, from the various industries, had asked to be a part of the process. They were all using the service free of charge up to that point. Each company helped tremendously by providing feedback and ideas that were incorporated into the development process.

The feedback and suggestions from their clients became one of adilas' biggest assets (and still is today). The size and depth of the live test bed was another huge asset that they harnessed virtually for free. It would be nearly impossible for a small company to pay for a test bed of that magnitude. It would have cost millions in research, development, and staff salaries alone. Similar to the cream rising to the top analogy, the ideas and suggestions began paving the way to new features and functions. Over the years, hundreds and hundreds of people have chimed in and made a contribution in one way or another. When asked, Brandon said that "Even our most adamant critics have helped formulate our direction and plans. We are very grateful to one and all. The more holes they would find and point out, the more we just keep trying to fix the problems. It has been awesome!" People from all different walks of life from CPA's, attorneys, bankers, accountants, owners, managers, salespersons, data entry folks, entrepreneurs, and friends have all added their suggestions, ideas, and feedback. Literally hundreds of thousands of hours and millions of dollars have been put into this project. In a way it has become somewhat of a community effort or project.

In seven short years, from 2001 to 2008, adilas went from a mini custom write-up system to a multilevel business platform that is capable of bridging the gap between operations and accounting. The adilas guys have continued to pioneer the way and haven't stopped building. They are working on a master plan that includes a new way of doing accounting called "roll call accounting". This deals with tracking objects and data over time. Operations lead the way and the system is set up to catch and show cause and effect relationships of what was done and how the pieces are tied together. Along the way, each step is dated, flagged, and recorded. The entire story is being captured, mapped, and laid out for users to see. The "roll call" then happens when the user asks the objects and data where they were at any given point in time. The objects and data then virtually respond or report back to the user.

Clients currently use the system to track inventory, manage customers, showcase their products on the web, sell their items and services in an online point of sale system, run retail store fronts, pay bills, track receivables and payables, do their entire backend accounting processes, do payroll, scan and file documents (paperless office), schedule calendar events, run their business, and much more. New features and tools are released almost weekly and the system is gaining momentum and direction. A future training ground called Adilas University (adilasuniversity.biz) is in the works. This will be a dedicated place for training, video tutorials, step-by-step instruction, newsletters, upcoming events, new feature releases, along with a number of other different topics.

The entire application development process is fully paid for and has been through a number of full working releases. It has had hundreds and hundreds of people from different businesses pushing it to see what and where it will go. The story is still unfolding at an incredible rate. The adilas team is still adding new things every couple of days. With each new release, the vision opens up new doors and more options emerge. When asked, Brandon said, "You should see our tick list of where we want to go with this. I can see better training, faster reports, more automation, new custom settings, user defined preferences, and a more visual-type interface. I'm pretty excited about it!" So, it continues… as long as their users keep asking for the next logical step, they will keep building it better and better! The future looks very bright!

For more information about adilas, please visit - www.adilas.biz - If you would like to learn more about adilas, the system, the tools, the theory, the people, please get a hold of them for a free live demo. They welcome questions and love ideas! Contact them at: sales@adilas.biz or 719.439.1761 and ask for Steve.

--- additional contact info: support@adilas.biz - tech support line: 719.966.7102

--- as a fun side note... this document (text above) was created in 2011. Tons of new chapters have been added since then. Today's date is 6/27/19. And so it continues...

 
No po photos available. Click to view time details.
Shop 4722 Working with Steve on the Balance Sheet 6/25/2019  

See attached for a small work document that Steve and I were using for some brainstorming on the QTI (between a quote, transition invoice, and a real invoice) tracking and process. Here are a few of the notes:

- We may need to go to a line item level on the dates (po/invoice line items)… Currently, we try really hard to match the main (PO's and invoices) with the line items. There is some built-in code to help with this process.

- We may need to pull some data... and see what to do with it - For example: you stand in this line, you stand in this line. (analogy between parallel lines and diverging lines and the bubble analgoy - small flex zones or small flex bubbles)

- We would love to see the ice-down date, aggregated data, watchers, feeders, tiggers, 3D calendars, taking things clear out to minutes and seconds vs just 24hour dates (June 1st, June 2nd, etc.).

- Steve and I were talking about "display only" pieces on the balance sheet... The future potential from QTI invoices may be a display piece, not a real book piece. Just like the liabiltlty for loyalty points. Just ideas.

- Small talks about posting (old school accounting and posting to differnet accounts) vs a computer just running logic to figure out where things were at (roll call accounting) - a computer can figure it out and repeat those actions every time so that it just flows through vs having to post and post and repost. Basically, make it show up for roll call vs doing different journal entries every time.

- To make the current QTI process work, we skipped the tax stuff until the very end... We also need to track both lists of invoices that are still in transition and those that are done. This is really true if you are going back in time.

- We briefly talked about using aggregated data to show daily break-downs in the full P&L and balance sheet levels - even to the 3D calendar level
- different categories go down the left side.
- dates go across the top.
- totals show up below (per column per date), they also show up per section (far right per row or per record).
- it would be so cool if we could put all of the known P&L and balance sheets categories on a single report and then pull from special daily totals (aggregated data) to populate thos values.
- see this element of time in the adilas university site for some sketches of a similar idea
https://data0.adilas.biz/top_secret/time_web_gallery.cfm?corp=371&id=1797

- What has been changed and what has been iced down?  - Evaluate those values as we move across time on a report and/or calendar?

- What about using ajax (asynchronous calls to get the data) to figure out the aggregated totals as they show up.

- It would be really cool to see the known issues and be able to drill-down to those values easily... even through the aggregated totals.

 
No po photos available. Click to view time details.
Shop 4583 Meet with Shannon 5/23/2019  

Adding new user guide content for adilas theory, roll call accounting principles, and other account concepts.

 
No po photos available. Click to view time details.
AU 3994 4.51 - Parts/Items (general inventory pool) 4/23/2019  

4.51 - Parts/Items (general inventory pool)

-What is your product? Is it actual product? Is it services? What are you putting on your invoices?

-Parts are generally tied with PO's (incoming - the way to get something into the system) & invoices (the way to get them out of the system) sold to customers

-A place holder is created in the system for the parts by bringing it in on the PO, (so the pipe analogy to track incoming and outgoing) by tracking this, then you can roll call on the pipe at any given time, this place holder holds your name & cost (which can also be adjusted) it becomes the unit, so that you can track and roll call the outgoing and incoming pieces

-This has a number of corp-wide settings attached so that you can name what you want to call these - parts, services, widgets, etc. name it what you want it

-Parts & inventory are eCommerce ready

 
No po photos available. Click to view time details.
AU 3949 4.7 - Balance Sheet 4/16/2019  

4.7 - Balance Sheet

-A snapshot in time.... where are things at right now

-It's buddy is the P&L (P&L - is over time), the P&L (the income statement) feeds into the balance sheet through net profit, which ends up being an equity item

-Roll call, ask the items where are you, where have you been, where are things at

-Tells you your story (kind of a day by day specific)

-3 main pieces: assets (have), liabilities (owe), & equity (gained over time)

-System maintained pieces (about 75% automated) & user-maintained pieces (specialized things you need to track)



4.7 Balance Sheet

Drafting…

 

Understanding the Basics:

The balance sheet is like a snapshot in time, a summary of where things stand at a particular point in time. The Balance Sheet has 3 main pieces: assets (what you have), liabilities (what you owe), and equity(what is gained over time).

It is fed by the P&L (income statement) page, through net profit.

 

Capital – financial assets, or the financial value of assets owned – wealth in the form of money or assets  contributed for a specific purpose like to start a company or to invest

1. A financial statement that summarizes a company's assets, liabilities and shareholders' equity at a specific point in time. These three balance sheet segments ...

2. 

3. a statement of the assets, liabilities, and capital of a business or other organization at a particular point in time, detailing the balance of income and expenditure over the preceding period.

Equity: The term's meaning depends very much on the context. In finance, in general, you can think of equity as ownership in any asset after all debts associated with that asset are paid off. For example, a car or house with no outstanding debt is considered the owner's equity because he or she can readily sell the item for cash. Stocks are equity because they represent ownership in a company.

 

Assets, liabilities and equity

Concept-

Use- The Balance Sheet is used as a roll call, a report on where each item is and where it has been. It tells the overall story of what has been happening, broken down into day by day specifics. It is 75% automated, but requires several user-maintained pieces (specialized things you need to track)

 

Getting Started:

 

 

 

Suggested Permission and Settings:

Permissions:

Basic Use:

Section: Permission

Admin Use:

 

Related Pages & Help File Links:

Title of Page:

Link: https://data0.adilas.biz/top_secret/help.cfm?id=318&pwd=log

 

Additional Content:

 -Graphics

-Screen Shots

-Etc.

 

 

 
No po photos available. Click to view time details.
AU 3970 Welcome to the Adilas user guide - Table of contents 4/16/2019  

Adilas is what we call a "business platform". What that means is there are tons of tools, functions, permissions, settings, and processes to help you run your business. This guide or manual will take you on a step by step journey in exploring and explaining some of the functions and tools that are available to you and your company. Not every tool or function will be used and that's ok. We want you to match the right tools with the right job. Some of the goals in providing this manual are helping you learn the system, apply the concepts in your own specific manner, help you track all your operational and accounting data, and help make you even more successful than you currently are! Let's get started!

Basic Outline - Feel Free to Jump to a Specific Section or Area
 
1 - Understanding The Basics
1.1 - What is adilas?
1.2 - How Does It Work?
1.3 - Enter Once - Use Many
1.4 - Database Basics
1.5 - Web Basics
1.6 - Standard Page Elements
1.7 - Navigation Tips & Tricks
1.8 - Vocabulary
1.9 - Adilas Theory

2 - Logins, Passwords & Permissions
2.1 - Main Website Features
2.2 - Username & Password
2.3 - Creating An Adilas Bookmark or Favorite
2.4 - User Permissions

3 - General System Settings
3.1 - Main Corporation Info & Settings
3.2 - Locations
3.3 - Sales Tax Settings
3.4 - Payroll Tax Settings
3.5 - Departments (tied to payroll)
3.6 - Assigning Employees to Departments
3.7 - Timecards (clock in/out)
3.8 - Master Time Templates (calendar & scheduling)
3.9 - Flex Grid Tie-Ins (custom data fields)

4 - Meet The Players
4.1 - General Overview
4.2 - Admin
4.3 - API Sockets & Communications (application programming interface - send & receive data remotely)
4.4 - A/P - Accounts Payable (vendor waiting room)
4.5 - A/R - Accounts Receivable (customer waiting room)
4.6 - Attributes (parent & child inventory flags and tags)
4.7 - Balance Sheet
4.8 - Banks
4.9 - Barcodes & QR Codes
4.10 - Black Box Page Technology (custom code options)
4.11 - Check Requests (sub type of the normal expense/receipts)
4.12 - Check Writing
4.13 - Chooser (custom interface chooser)
4.14 - Corporations (worlds)
4.15 - Coupons & Sales Campaigns
4.16 - Customers/Clients
4.17 - Customer Logs
4.18 - Customer Queue (check in/out)
4.19 - Data Imports & Exports
4.20 - Departments
4.21 - Deposits (monies coming in)
4.22 - Discounts & Discount Rules
4.23 - Display Options & Interface Choices
4.24 - eCommerce & Web Presence
4.25 - Elements of Time (calendar & scheduling)
4.26 - Email Settings
4.27 - Employee/Users
4.28 - Expense/Receipts (monies going out)
4.29 - Exports - MS Excel/CSV/PDF
4.30 - Flex Grid Tie-Ins
4.31 - Floorplan
4.32 - Gift Cards, Rewards, & Loyalty Points
4.33 - GPS & RFID Tag Tracking
4.34 - History & Reports
4.35 - Ideas & Sharing
4.36 - Interface Options, Dashboards & Choices
4.37 - Invoices
4.38 - Labels & Custom Paperwork
4.39 - Locations & Tax Settings
4.40 - Look & Feel (custom colors & navigation)
4.41 - Manufacturing (changing or modifying inventory)
4.42 - Marketing
4.43 - Media/Content/Files (physical file uploads and referencing)
4.44 - Merchant Processing - Credit Cards & Financial Solutions
4.45 - Mini Conversions (buying, selling, & tracking inventory - units of measure)
4.46 - My Cart Favorite Buttons
4.47 - My Stuff (personal settings & options)
4.48 - Objects & Data Over Time (theory & concepts)
4.49 - Orders
4.50 - P&L - Income Statement
4.51 - Parts/Items (general inventory pool)
4.52 - Payroll, Commissions, & Time Clocks
4.53 - Permissions
4.54 - Photos & Scans
4.55 - Purchase Orders (PO's)
4.56 - Quick Search
4.57 - Quotes
4.58 - Recipe/Builds
4.59 - Reimbursements (REI's)
4.60 - Reoccurring & Automated Options
4.61 - Sales & Promotions (see coupons & sales campaigns)
4.62 - Saved Reports (custom report favorites)
4.63 - Settings - Corp-Wide
4.64 - Settings - Group Level
4.65 - Settings - Page Level
4.66 - Settings - Personal
4.67 - Shopping Cart
4.68 - Special Line Items (system parts)
4.69 - Splits (payments made on account)
4.70 - Statements
4.71 - Stock/Units (serialized inventory)
4.72 - Sub Inventory (parent/child inventory)
4.73 - Support
4.74 - Texts, Emails, Reminders, & Communications
4.75 - Third Party Solutions
4.76 - Tiered Pricing & Pricing Engine
4.77 - Timecards (digital clock in/out)
4.78 - Tools & Maintenance

5 - Customers (in depth)
5.1 - Customer Settings (general)
5.2 - Customer Types
5.3 - Customer Logs
5.4 - Customer Additional Contacts
5.5 - Customers to Invoices & Quotes
5.6 - Customer To Elements of Time (scheduling)
5.7 - Customer Photos & Scans

6 - Inventory (in depth)
6.1 - General Inventory vs. Serialized Inventory
6.2 - Parts, Services, & General Inventories
6.3 - Vendor/Payees
6.4 - Part Categories
6.5 - Use PO's to Add Inventory
6.6 - Updating Inventory Counts
6.7 - Light Manufacturing
6.8 - Recipe/Builds
6.9 - Stock/Units (serialized inventory)
6.10 - Makes
6.11 - Models

7 - Sales (in depth)
7.1 - Shopping Cart
7.2 - Advanced Add To Cart
7.3 - My Cart Favorites & Smart Group Buttons
7.4 - Quotes
7.5 - Invoices
7.6 - Invoice Payments
7.7 - Transitional Invoices
7.8 - Reoccurring Invoices
7.9 - Discounts, Returns, Trades, & Refunds
7.10 - Statements
7.11 - Sales & Profit Reports
7.12 - Sales Tax Reports
7.13 - Merchant Processing (credit card payments)
7.14 - Transfer Invoices

8 - Deposits (monies coming in)
8.1 - Banks
8.2 - Deposits
8.3 - Deposit Types
8.4 - Deposits on Merchandise
8.5 - Depositing Invoice Payments
8.6 - Bank Transfers (deposit side)
8.7 - Special Deposits (balance sheet)

9 - Expenses (monies going out)
9.1 - Payables Homepage
9.2 - Expense/Receipts
9.3 - Expense Types
9.4 - Check Requests
9.5 - Reimbursements
9.6 - Splits or Payments On Account
9.7 - Pay Stubs (payroll and withholdings)
9.8 - Payroll Tax Liability
9.9 - Sales Tax Liability
9.10 - Special Payments - Credit Cards
9.11 - Bank Transfers (expense side)
9.12 - Special Expenses (balance sheet)
9.13 - Printing Checks
9.14 - Advanced Concepts & Usages

10 - Reports & Searching
10.1 - Report & Search Basics
10.2 - Adilas Quick Search
10.3 - Basic Application Type Searches
10.4 - Advanced Application Type Searches
10.5 - History Homepage
10.6 - Sales & Profit Reports
10.7 - P&L - Income Statement
10.8 - All Advanced Searches & Exports
10.9 - View Custom Code & Reports

11 - Financials & Accounting
11.1 - Bank Reconciliation
11.2 - P&L - Income Statement (logic and flow)
11.3 - Balance Sheet (logic and flow)
11.4 - User-Maintained Balance Sheet Items
11.5 - Adilas Theory on Accounting
11.6 - Roll Call Accounting Principles
11.7 - Old School Accounting vs. New School Accounting
11.8 - Vision for the Future

12 - Other Tools & Features
12.1 - Bridging Users Between Corporations
12.2 - Site Look & Feel (colors and logo)
12.3 - Corp-Wide Settings
12.4 - Training & Support
12.5 - Barcode & Label Generator
12.6 - Profit & Discount Calculator
12.7 - Finance Loan Calculator
12.8 - Financial Flow Calculator
12.9 - Global Parts Find & Replace
12.10 - Global Parts Mark-Up
12.11 - Global Stock/Unit Mark-Up
12.12 - Admin Time Clock
12.13 - Update Inventory Counts
12.14 - Managers Checkbook
12.15 - Wholesale - Cart Builder
12.16 - Cross-Corp Sales
12.17 - Custom Forms & Documents
12.18 - Custom Code & Reports
12.19 - Building Master Time Templates
12.20 - My Cart Favorite Buttons
12.21 - Smart Group Buttons (tiered pricing)
12.22 - Become an Adilas Rep

 
No po photos available. Click to view time details.
AU 3977 4.34 - History & Reports 4/16/2019  

4.34 - History & Reports

-Usually checked and used by admin - get to the history & data in/from the system

-Historical, Effectual, & Financial - levels of history on the different pieces

-Lots of flexible ways to get your data - All Data Is Live And Searchable



4.34 - History & Reports

 

Understanding the Basics:

There are 3 main groups of history tracked in adilas:  Effectual – what shows up for roll call (where is an object at, with date & time stamps), Historical – who touched what (actions/histories), & Financial – what & where does this show up on the financials.  History and reports are usually checked and used by admin to monitor and see what is happening in the system.  There are many ways to view, print, export and get at data in adilas: All Data Is Live And Searchable (adilas).  

The history homepage is one of the best resources for checking daily histories, weekly histories, grouped history reports, etc.  The history report provides drill down links into the specific items done in the system.  Many reports can be printed, exported to Excel, copied and pasted, and so forth.  Each object in the system also has its own history as it is created and tracked through the system.  Look for the history link to see the history associated with that object.

 

Getting Started:

 

 

 

Suggested Permission & Settings:

Basic Use:

System Basics: My History

Admin Use:

System Reports: Corp/User History

 

Related Pages & Help File Links:

History Homepage:  One of the best resources for efficiently accessing what has occurred in the system

https://data0.adilas.biz/top_secret/help.cfm?id=329&pwd=history

All Advanced Searches & Exports: All of the links to advanced searches in one place

https://data0.adilas.biz/top_secret/help.cfm?id=406&pwd=advanced

 

Additional Content:

Screen Capture:

It might be helpful to have a graphic here that shows a substantial or average Daily History report, so they can see layout, drill-down links, etc.

It might also be good to show a couple different layouts for the ways reports are displayed & in the caption explain where that is

 
No po photos available. Click to view time details.
Shop 4033 Adilas Time 10/2/2018  

Steve and I met this morning and had a good meeting. It was just the two of us. So, we ended up talking shop and strategy. We talked about some of our internal pain points and how we could get someone to help us out with those things. One of the pain points was with merchant processing solutions. We have coded to a number of Internet gateways, and that is working fine.

We have two major needs on the merchant processing level...

1. Is on the chip reader side. We have two gateways that we have coded to, but it takes a person to get people setup and going on that (light babysitting). Those solutions require both web API socket stuff and software installed on a computer. If the company updates their software, we have to recertify and no one wants to pay for that. So far, those solutions have been somewhat of a headache.

2. We need a simple Internet solution where a new merchant could be approved very easily and then they are off to the races. Currently, the Authorize.net's and USAePay (our top two gateways) have pretty deep prerequisites that the merchants have to go through in order to be setup and qualify. As they grow and mature, they may need to go to a bigger processor, but we need a really simple solution to get people started fairly quickly. We are thinking that Stripe might be the best option and/or looking deeper into PayPal or something like that. I personally am leaning more towards Stripe.

We also talked about some other internal needs and who we could put on what projects. Some of the other needs are things like:

- User guides

- How to's

- News and updates (this is biggie for us)

- Billboard sites (world building, roll call accounting, data assembly line, and others)

- Tons of other mini projects that come up

- Build out the full Adilas API sockets and the underlying documentation to make that happen. That is a huge piece of the puzzle.

We would really like to have some focused project management on both internal projects and client projects.

---------------

11:00 to 12:00 pm - Meeting with Global Design and Assembly - orders and backorders

- Not duplicating orders when something gets back ordered. They would love to enter things once and have it flow through.

- They would like a definitive answer of prices and timelines to make that happen.

- They import products and the resell those items. Lots of shipping and fulfilling of orders.

- They would like to go more paperless in the backend office (what is needed, what is ready, what has been shipped, etc.) - Currently, they are doing a lot of paper back and forth. They would like to eliminate the paper model.

- Steve, talking about a transitional PO (similar to a transitional invoice - between a quote and an invoice). This would be used for the on order/not quite inventory yet but maybe we are already making payments, etc. Steve was saying that Will Hudson (adilas developer) was going to be working on the transitional PO project. Basically, a work in progress type PO... it isn't fully valid inventory yet, but it is becoming more and more solid values.

- Jason, I think you guys would have a lot of clients who would like for a more automated backorder process.

- Steve, was talking about the existing manual process of duplicating the original PO and only pushing the backordered items forward. You don't have to build it from scratch, but you duplicate and keep pushing the ball forward. The other side to this, is you only pay for what you really get and have.

- Jason, would really like that process to happen (like magic) so that the whole story is still there but it flows through the whole system.

- Example: Say we ordered 500, you only got 300. What comes next? Do you have a small box that says, move 200 to backorder (aka a new PO) or what other options might be there.

- Small talks about ice-down dates

- On a technical side... how you do you keep cost of goods, inventory, accounts payable, and what is received and what is not received? Some of the questions go clear out to the balance sheet and how to track things.

- Just in time ordering and smaller draws... Say they need 500 total, but only want 100 now and another 100 by next week and then rest when possible. Just in time issues and some tracking nightmares.

- Technically, we may need another couple fields where we could put desired amount, shipped amounts, and backordered amounts.

- There is more of a need for time based ordering - just as, I need this on this date, and that on this other date... Basically, tying things into more of a time or schedule based environment.

- On the just in time... If someone wants 500 and you only have 200, how do you put it on the order? Do you put the whole 500 on there (this would drop your inventory by -200) or do you just do the 200, out the door, and then put the other 300 on another PO/invoice. Basically items still needed to be bought, purchased, and/or shipped.

- Warehousing and stocking shelves - excess inventory and back stock

- ecommerce type scenarios where orders are processed and managed as part of a supply chain scenario.

- Steve, was talking about companies that are proactively pulling sales from the other companies and then keeping a supply chain up and ready based on max/min re-ordering options. Once they (the other company) gets to certain level, a new order is always processed.

- here is a link for some of the older back order or backorder brainstorming from the developer's notebook.

https://data0.adilas.biz/top_secret/developers_notebook_home.cfm?q=back%20order%2Bbackorder

- Steve, was talking about the new plant move and harvesting options that they are building out. It used to be one manual process at a time. Now, they can click a button and move, kill, phase, or group hundreds and hundreds of plants at a time. The whole things was custom built and automated through elements of time, PO's, and parent/child inventory. Totally a new automated process.

- Jason, we only want what really happens to be recorded, but we don't want to lose the other details of the story.

- Brandi, we already have some custom code that helps us see what we have on hand, what has been placed on new orders, and what is still needed (don't have that yet)

- Brandi, we currently have to make a sales order, fulfill it to the level that is true, and then duplicate it and redo what is still needed. This is the current manual process. She would really love to automate that manual process and take out the possible human error (either multiple clicks and/or info that was forgotten).

- Backorders play on both sides of the fence... inbound items and outbound items... Both sides need a standard and automated flow process.

- Steve, was recommending that we see their existing processes and then make a plan.

- Brandon, we somewhat proposed a system that uses a request quantity (what is wanted), actual quantity (real values), and still needed values (backorders and/or wish list). We talked about having and showing all the fields and allowing JavaScript to help do the math, show/hide checkboxes to help automate the duplication process and pushing the virtual backorder and/or wish list forward. We would then keep chaining and flex gridding those pieces together. Basically, the same things that they are doing manually right now, but we speed it up and help to automate it.

- Steve, he loves clients who ask - Can we move this tree? I keep having to walk around it. While other clients just quietly walk around the tree every day. Sometimes those clients who ask the questions really help us move the ball forward.

- Steve, software and application are constantly changing.

- Jason, really likes to look at "scale". Can I do this? Can I do this for x number? Can I double or triple that and still be ok? Can I multiple by n (unknown number)? It all comes to scale.

- Jason, they have really used tons and tons of flex grid... It is now getting to the level where it is getting to be somewhat of a nightmare, due to the number of custom fields and where it is stored.

- Jason, process sequencing - what data (total) do we need to catch and then push to where it goes. First catch the data. Then we can display it, however we want to.

- Jason, he likes farming (talking about idea farming). But, he really like to harvest (seeing it through).

- Jason, will send up some docs on what they want done. We (adilas) will then help plan it out and get them some quotes and what not.

- Dream it up, and we'll help you wire it up.

 
Click to view time photos.
Shop 3957 Adilas Training Class in Denver, CO 9/10/2018   Adilas training course in Denver, CO. We will be at the La Quinta Inn and Suites. Englewood Tech Center

9009 E Arapahoe Road, Greenwood Village, CO 80112
Phone: (303) 799-4555

See attached for notes, scans, files, and GoToMeeting recordings (videos)

--------------------------------------

Day 1

We did some intros and then got started. Danny Shuford did a demo and did a great job. See attached for some notes. Here are a couple of the highlights from what I took away from it.

- Solution for solution minded people

- It can be molded to fit your industry

- Changes keep happening

- Big open view of the whole system - it wasn't made for just one industry

- Brief overview of the framework

- Based on user permissions and valid logins

- All web-based and cloud-based

- Features and benefits - focusing on the benefits

- CRM - log notes, additional contacts, photos, and other media

- We all deal with money, but in the end... we are all dealing with people

- Note to me... Danny went into the customer table and doing the custom page settings on the customer fields. This is for things like the name, aliases, sort value, show/hide, etc. We really need to keep pushing that idea and concept forward. People really want that level of control. It just takes a ton of work to cascade that through the full system.

- He talked about news and updates

- "Our Interface" - what do you want? We don't have a single set interface, we let you choose

- Customer queue

- Lots of moving parts

- Drea - "Adilas is play dough"

- Inventory tracking

- Reporting and building your own reports

- Labels and changes to the requirements

- ecommerce

- Payroll

- Accounts payable and accounts receivable

- Print checks

- emails

- Customize and working with the developers

- Security and back-ups

- Steve - Showing some hidden gems

- Small demo on flex grid

Next, I gave a small section on the adilas model - core concepts - and intro to world building. I will upload my outline. I'm also hoping to upload the video as well. I don't have any notes because I was the presenter, but here is my rough outline:

- We will be bouncing around

- Start with a guy holding tons of stuff

- Talk about the needs and how to organize things

- Go over different tools... head and mind, paper and pencil, word processing, spreadsheets, databases, software packages, web or hosted solutions

- Go over systems and how things start to inter-relate

- Cover the 12 main players

- Cover the 12 business functions

- Cover the 12 main world building concepts

- Mix and blend to get the desired results

After lunch, Alan Williams did a presentation on highlighting and exploring new features. He started out with a fun group activity and a game of sorts. Minimal communication and we had to figure out a path through a virtual mine (bomb) field. It ended up having forward steps, side steps, back steps, etc. We eventually, as a group, got through the mine field. Really fun exercise and it opened up some conversations. Here are some notes from Alan's presentation:

- Little active - mine field - group activity - finding their way

- How does this relate to the adilas process?

- He then showed some of the steps that we have taken to build the application

- Side steps, back steps, and forward steps

- Going into advanced add to cart and sub functions

- Request from the group - no standalone discounts - Make that a permission and/or a setting. Standalone discounts can and do cause tax problems.

Next, Steve Berkenkotter lead an open Q & A section. The first question was asking about any updates with the Metrc (state compliance and tracking system for Colorado). That got pretty deep but exposed some of the challenges that exist between connecting and maintaining dual systems (adilas and Metrc). Here are a few notes:

- Questions on Metrc

- Some new tables and new limits from Metrc

- Auto processors - running nightly stuff to help sync data between systems

- API and server to server connections

- Challenges that exist

- Mixing old and new functionality

- Transfers

- Sales

- Using elements of time to track states, status, phases, and groupings

- Getting back at the data - reporting

- High level vision

- Question from Pat - 280E - new tax and accounting rules - what can we write off as cost of goods? What about unitizing expenses?

- Steve - How the IRS is looking at things and expecting things

- Steve - loves numbers and how he brings his skills to the table

- Work in progress - attributing a value as part of the accounting

- The progression of building and breaking

- The system is able to store the data (huge piece of the puzzle)

- The system may be customized to get the data back out and/or to get the data in (another huge piece of the puzzle)

- Template building

- A consultant spending time and configuring a system before it is released to the end users

- Small questions on CSS and changing certain page colors

The last section of the day was a presentation on historical stepping stones - what have we learned and why do we do what we do? I did this presentation so I will add my outline. Once again, we are hoping to get some videos uploaded to this element of time incase someone wants to watch the videos. Here was my outline:

- Where did we start? Spreadsheets, static web sites, zip disks and sending inventory around from place to place

- Fixing current business problems

- Where is your pain? Start there

- Letting operations lead - Use the adilas interactive map to help show flow

- At some point, accounting will need to follow

- Checkpoints and flowing data

- Gap between operations and accounting - drawing the gap, horses and carts, and old school T accounts - light history of accounting

- How does time play into the mix

- Comparing operations and accounting in a static environment

- Comparing operations and accounting in a dynamic environment

- Progression - drawings of the data assembly line and how it ended up at a 3D data assembly line

- 3D world building - x=time, y=resources, z=space or depth - draw out the box or cube

- Black boxes & white label options

- The whole deal

We didn't quite make it all the way through the whole outline, but we covered a good portion of it. Towards the end, we went around the room and got some feedback. Those documents and notes will also be uploaded. The final request from the class was to have adilas allow the "adilas version" spreadsheet to be shared with the world. It was originally created in order to get a bank loan, but Steve said to release it to the world. Great meeting and good energy on day 1. Good stuff.


--------------------------------------

Day 2

We spent most of the day working on and going over inventory tracking and point of sale (POS) features. See the attached videos. We also had some great demos from Calvin Chipman on building custom labels and one from Dustin Siegel on some new code and features that help with plant phases and cultivation. Here are a couple of notes from some of their presentations. For a more complete version, you may need to watch some of the videos from day 2.

- Calvin and the adilas label wizard - He gave a slide show and then started to interact with the label builder. After he was done, we asked him to show some of the behind the scenes pieces of his label builder. Good stuff.

- Vaporware - the product doesn't fully exist (yet) - part concept, part actual, not yet fully functional

- User designs the label (step 1)

- User selects the label from inside of adilas (step 2)

- The label(s) are created and displayed on the fly, based on stored instructions, mappings, and special code. (step 3)

- Part of the demo was showing sheet labels with a data merge, labels with barcodes and QR codes, static text, dynamic text (user can interact and change things), data mappings, graphics, etc. Pretty cool.

- Small talk about PDF's, Flash, & HTML and CSS - printing options from the web - Our choice is PDF currently

- Interacting with printers, browsers, and other hardware pieces

- PDF - actual size vs shrink to fit size

- Questions about font point size and possible limitations for compliance reasons - We will leave that up to the users, that way we don't have to chase all of the compliance rules and regulations.

- We talked about settings and maybe limits that could be stored and looked up on the fly.

- Possible template options

- Be careful saying a compliant label

- A good disclaimer to keep things legal according to the local and/or state requirements - put the liability back on the companies and/or users.

- Small story of a company and internal programming wars and war stories - Different places that Calvin has worked.

- It may take a hybrid solution of both software and web

- Small demo of the actual builder - Calvin is going to be taking that and putting it more into a wizard-type format. Currently, you have to be pretty techy to use it. Round 1 - prototype.

Dustin gave a presentation on some new cultivation processes and some dynamic mapping. We had some technology issues, the demo was going slow (Internet) but the concepts were awesome. Imagine going from a manual one-by-one process, to a bulk streamlined process. Huge time saver, plus tons more data points, capturing the whole story clear down to minutes, seconds, locations, phases, etc. Pretty cool.


--------------------------------------

Day 3

Busy day today. We got into sub inventory, why we do sub inventory, customer relationships, elements of time, flex grid, ecommerce, custom emails, group mass texting (GMext Pro), and a presentation by Kelly Whyman (super power user from the Denver area). We are going to be posting the videos and the notes from the day. Good sessions. Here are some of the notes that I took while others were presenting. Once again, see the attached media/content files for videos and other digital notes.

These are some notes from Shari O.'s presentation on CRM functionality

- CRM - The real acronym stands for Customer Relationship Management - Shari O.'s acronym for CRM is - Can't Remember Much - pretty funny

- Good data in = good data out - Fill things out completely and make sure you get good data in

- The client log and how to use it

- Leaving personal footprints in the sand - using the log

- Addin gin a user-maintained history... internal communication

- Cover you own rear-end

- Being business appropriate - have good manners when recording details and data points

- Custom emails

Drea did a demo on how to show/hide transfer packages inside of the adilas/Metrc inventory pages. Here are some notes from that:

- Transfers in and out and how to hide things

- Everything in adilas is flexible

- This new functionality is only a week old

- Talking about manual clean-up and automatic clean-up - doing side-by-side comparisons

- Using the data tables and being able to sort and search data - almost on the fly - re-writing the page based on the data.

- Some of the new CSS cards, tabs, and such - really look super cool and it seems more intuitive - it also makes it look more modern.

- We would love to keep adding new data tables and more options

- As we keep going, we may need more clean-up options

Calvin game a PowerPoint presentation on GMext Pro - This is his group mass texting solution. He did a great job and I think that people really liked it. Here a few notes that I wrote down.

- Pretend like you are a client

- Communicating to a large group or large groups (plural)

- Pitching GMext Pro - great demo and presentation

- Some of the stories of huge companies and how changes have happened and how those big companies weren't able to keep up. WordPerfect and Blockbuster were some of them. Major game changers entered the market and could do things better, faster, and cheaper. People gravitated to those new options.

- Technology happens... embrace it and thrive

- Mass texting and single text notifications - similarities and differences

- Phones and phone numbers - with mass texting, you are basically buying phone numbers so that you can send more texts at a time. Each phone number can only send 1 text per second. So you may need 5, 10, 15, 20, 25 phone numbers to get all of your texts sent out.

- Problems with people giving out the wrong phone numbers (bogus numbers or wrong numbers) - that can break your marketing campaigns - too many wrong numbers and you get reported as a spammer.

- Ways of opting in and out


--------------------------------------

Day 4

Final day of training for this go around. We started out day 4 with a group session on tips, tricks, and best practices. We spent quite a bit of time going over settings, permissions, and parent attributes for items. Steve then did a whole session on the three main parts of the balance sheet (assets, liabilities, and equity). The topic was intro to adilas backend office and functions. Steve took the words backend office and tried to flip it to - let's put the owners in the driver seat vs trying to drive from the back of the plane (pretend they are trying to fly the plane from back in the bathroom with the doors closed). Great session.

The afternoon session was talking about BI - Business Intelligence & Big Data. The group talked about databases, data, and how to both get data in and out of the databases. Lots of fun examples. We then has some other Denver power users jump in and do demos on tiered pricing and smart group buttons, and another one on the process of doing a full inventory reconciliation and full inventory count. Great info and good sessions.

The final session was supposed to be on the adilas model - vision, future, and wrap-up. We were all too tired, so we just chatted and went over a bunch of the things that we learned from the training session. We got some great notes and tried to clarify a few items, topics, and concepts. Pretty casual ending. Great people, wonderful ideas, excellent participation, and memories made. A great training session. Here are some of the notes that were taken while others were presenting:

- Molly presented on parent attributes for items - think of tag or ways to categorize things

- On parent attributes - for example: say you have an item but want to show different brand names or characteristics - Say you are selling shoes... You may want Nike, Converse, Adidas, etc. Or running, walking, hiking, trail running, etc. These would be good parent attributes or tags.

- Parent attributes are huge for ecommerce searching and creating tags for different items

- Russell did a great job on so many different features - we would love him to keep building more features

- Easy setup

- Building your own little shortcuts

- Parent attributes are used for labels, sales, ecommerce, searching, filtering, etc.

- Treat parent attributes like a way to build your own database... eight use the flex grid and the custom fields or use parent and sub attributes.

- Both parent and sub attributes are unlimited and they have a proper data type such numeric, dates, text, toggles, and drop-down lists. That really helps when putting data in and also when querying the data to get certain results back.

- As an idea... what if we build out both parent attributes and sub attributes to all 12 main player groups, inside of adilas. You literally could build your own one-to-many database relationships. The main 12 player groups are deposits, invoices, users, vendors, customers, stock/units, expense/receipts, balance sheet items, elements of time, quotes, PO's, and general inventory items. Currently, parent attributes and sub attributes are only available for parts or general inventory items. Think how cool that would be if we pushed it to the next level...

///////////

- Small note from a meeting during one of the breaks... what is the internal adilas funnel to report an error or a bug? Who gets put on that project? We need to figure out our own process and communication funnel.

- Bryan and Molly and others... funding some of the consultant projects - what is the short list and then where are things at. Basically, what do we have to work on and what are the priorities of those pieces?

- Shannon may be part of this funnel that we are trying to build out

//////////

Back to the main training even... The next session was Steve Berkenkotter and Shari Olin - going over financials and adilas backend office functions. Steve pretty much ran with this subject and did an hour long power session on the three main parts of the balance sheet (assets, liabilities, and equity).

- CPA homepage interface

- Inspecting what we expect - you have got to look at what is being delivered as a final product (actual items and/or tasks or services)

- Going back to the beginning - balance sheet homepage

- When you get a new system, we setup a default bank and default location

- Problem with batching... Say trying to remember 30 days back and/or not getting data and information for a long period of time. It kinda leaves you guessing and/or missing some of the details

- Steve - Think of flying a plain... try to be ahead of the plane... where is it going - often pilots try to think 3 tasks ahead of what they are doing

- Views of the balance sheet - a trial balance - working and checking mode

- Assets, liabilities, and equity

- We covered the difference between the income statement (P&L - profit and loss statement) & the balance sheet

- Values and tax laws

- Depreciation and schedules

- Life cycle - length of the life of an object and/or an entity - time and a schedule to lower a value (usage & wear & tear)

- The IRS has setup the tax game... They want you to play and even play up to the lines that have been setup - think of a game - play to the line

- Where you put things in very important

- Small discussion on double entry accounting - history and pros and cons

- Skate to where the puck (hockey) will be

- The formula is the most important part of it

- Passing things like a hot potato... basically moving things along the data assembly line - roll call accounting

- A balance sheet is a snap shot in time

- Talking about the profit margin and where does that come in to play

- Small holes in the ice - things that are either gotcha's or thin ice (not all the way done)

- Some of the guys and gals were saying that we need - big dumb animal pictures - super simple instructions

- Accounts receivables - Think of that as they have your inventory or they have your endeavor (a promise to pay for something) - basically, they owe you money

- You have to know the story - sometimes the numbers tell the story but sometimes the story tells the numbers what they mean

- Liabilities and hidden liabilities - be careful there

- Hidden costs

- Triggers

- Payroll and payroll taxes - this is a huge sink hole

- Sometimes we can't do things due to the technology - as that opens up, we have more options

- Auto processing and calculating needed values in non-peak times that could then be available for other reports

- Fall backs, redundancy, auto-syncs, and re-syncs

- Turtle up, sometimes the servers will shut down and pull in their legs - kinda like a turtle protecting itself

- We need an all encompassing system to help steer the ship - think platform or system

- Owners - who holds the liability

- Steve - analogy of the tail wagging the dog vs the dog wagging the tail - who is in charge & which way do things flow?

- The owner needs someone who is a decision maker and/or gate keeper

- What is the game plan and do you have buy in?

- The POS (point of sales and inventory tracking part) is only a small part of the puzzle. Very small compared to the whole business realm (world).

- Abundant model - you have to imagine a line of people wanting your services and standing in line - next, next, next

- The backend - really, this is the pilot's cockpit and/or the driver's seat

- Absorption (in take) model & attributing sub costs over time

- Dustin - I want "this" (meaning adilas & underlying data) to argue with my boss, not me.

- I need a business tool & now I can run faster & better - thank you

- Equity

- Net Profit - it comes from the P&L - one of the only connections between the income statements (P&L) and the balance sheet.

- Investment - how was this company funded and/or formed?

- Fracture - just having fun - it keeps doing it (fracturing) on its own... maybe let it keep going and play accordingly

- Change "backend office" verbage to the cockpit or balance sheet.

Towards the end of the day on day 4, we had a couple of power users show some demos and such. We had Josh do a presentation on my cart favorites and smart group buttons (tiered pricing). Drea made a suggestion that you make the pricing tiers as dummy proof as possible. They even pushed the ending values clear out to show a visual warning to the person using the buttons. The other major request was for this feature (buttons and tiered pricing) was dealing with allowing these buttons to be time sensitive for sales and promotions.

We also had Drea go through and show an inventory update and how she does a physical count and then an inventory clean-up. She would pull reports, export data, show/hide columns, add columns, print things out, and have her people go work. Then she showed how the system would take those over and short values and push them through an update PO (internal tool for updating inventory counts). Pretty cool. As we go along, we will need more clean-up tools.  Clean-up tools make things look better and help to give users a peace of mind. We also talked about trust issues and how sometimes it is tough to trust and/or trust people. All of that plays into the mix.

My final note about the training sessions is that those who played with us, live and online, really had a good time and we all learned a lot. Good times, great food, and wonderful people. Inspiring sessions. If you want more details, check out the media/content pieces (notes, excel docs, scans, and videos for more info).

 
No po photos available. Click to view time details.
Shop 2462 CCC fees 3/22/2017   Working with Bryan on a GoToMeeting session going over ways to help hide/show fees on an invoice from being claimed as revenue. We went back to the corp-wide settings and worked with the roll call actions and destinations. We also talked some other light concepts and project questions.
 
No po photos available. Click to view time details.
Shop 2379 Adilas Time 3/22/2017   On the GoToMeeting session. We were actually on since 9 am, but I was here at my house working with Nick on a project. Once Nick left to go to school (BATC), Steve and I started talking for about half an hour. We had some great discussions and talked about a number of other pieces that are starting to play into the mix. Some of the subjects were:

We are going to be starting a new wave of balance sheet projects and financial reports. Steve and Kelly have an adilas power user who wants to help us get things lined up better and faster for the financial reports and such. She has been an adilas user for over 5 years and is quite good. Her name is Danielle (spelling).

Steve is finding more people who want to help with sales and have some experience selling software and such. We also talked about trying to bring everything we have under one roof vs. charging for this widget and that widget or special function. In some ways, we are actually impeding virtual progression by not letting our clients use all of the tools in the closet. For example, Steve just helped a client do a bank reconciliation. That has existed for a couple of years and the client didn't even know it because it is somewhat controlled by an independent developer. Anyways, the goal will be to charge them enough that we could just include everything in the closet vs. charging them extra for this and that.

Around 11 am, Eric popped on and we did some work on the gift cards, loyalty points, and special accounts. I did some more research and then showed Eric some of what we have been learning through our research. I showed a number of the deeper balance sheet stuff and how the new special accounts would or could tie in. Lots of drawing on the screen and showing how we've learned things as we go.

I spent quite a bit of time going over how operations and accounting play together and how we've learned tons about allowing things to flex and then come back together at specific checkpoints. As part of the conversation, I drew the parallel lines, the lines with a flex zone, and then showed how Steve's new analogy of building off of a base of operations (like a church or steeple type building) related to the difference between operations and accounting. Basically, you always have to start with operations and then let it lead into the accounting side. Sometimes you have to know where you are going, but if you can catch the data in a central location, you can get what you are looking for. Letting operations lead is a huge part of the puzzle. It also allows us to build things quicker, then test them to see if we are getting everything, and then connect the good data to where it needs to show up for a proper roll call and accounting. Good stuff.
 
No po photos available. Click to view time details.
Shop 3082 Virtual Post-It Note 12/12/2015   12/12/15
-make a printable page for employees, vendors, and payers.
-Start into the roll call page and reflexive side of the flex grid.
-We need reoccuring elements of time
-On payee records home planet or home
-Show the corp as a note
 
No po photos available. Click to view time details.
Adi 1174 Financial History Report - All Activity As It Plays Out Over Time - 3rd Part of the History Homepage 7/9/2015   This would be the 3rd history report type on the history homepage. The other two reports are the effectual (what shows up for roll call) and the historical (who touched what). This other financial history report would be what shows up on the financials over time. This would virtually allow us to watch a company progress, almost like a movie playing over time.

See the adilas university site (developer's notebook) for financial history for more info and notes.
 
Click to view time photos.
AU 3811 Daily Ideas 4/15/2015   -I woke up this morning thinking about how to use time and space as a virtual wrapper inside of adilas. What if it were possible to skip the main element of time and access directly the subs of time or sub functions of time? That would be awesome!

So I’m thinking that subs of time or sub functions of time may be able to be accessed via direct connections without going through a main host or main element of time. Here is how that would work…
- All of the subs or subs of time (functions) would be native to elements of time. The word native means, they reside there and there is a natural connection between a main time element and its subs. Normal one-to-many relationship. Using a time_id number to make the connection.
- If you add a couple more fields to the subs, they could be connected to any other table, sub table, main id, or app type. These are fields like: app type id, main id, main table name, and sub id. See entry on 10/2/14 for more info on connectors.
- If you add more connectors to the subs, you could buddy up or make pieces by cousins (not directly connected but close – like cousins). So, instead of a perfect one-to-many relationship based on a time id number (native or ideal) you could still connect things like cousins, step children, foster children, or even adoption processes.
- How do families connect? They can be native or natural or they can be a mixed bag – meaning different options that work for the parties involved. Families and relationships can be many different flavors. That is okay and allows for diversity. That is awesome!
- If we did allow subs of time (sub functions like sub phases, sub locations, sub dates & time, sub comments, sub reminders, sub GPS & RFID tag tracking, sub payroll, etc.) to connect to other pieces… We could make time and space even more transparent. The relationships between the items and elements becomes the wrapper and keeps things together. Interesting twist on how it is the characters and their relationships that connect and hold things together.
- If you could hold the individual items or characters accountable for the relationships that are made… Then you could still have order among somewhat randomness. I wonder if God does that? He allows us to connect and form all kinds of different relationships and then expects and accounting of those connections and relationships – both good and bad. Basically, a return and report type of a system.
- Anyway, I love the idea of having both native and natural connections and relationships as well as allowing for other non-native or open relationships. Either way, they still need to show up for roll call and be held accountable according to the relationship and circumstances. Kind of like God opening up the gospel to the gentiles. Maybe we need to open up subs of time to all players. These new relationships will bind and make the other characters or players even stronger. I love it!
- Tell, show, make, and connect the story. Weld, bind, and connect persons, places, and things together. All data is live and searchable!

-Some of the request from the client demo were… Bigger web text field or description area. Options for video or custom values, ability to change font color and sizes, admin settings for banners, links, images, and sliders.
-They (the client) also requested sub categories for parts and items. They also thought it might be cool to have a place to show reviews, other products, and/or add-on’s.
-The other big request was calculated shipping and automating things like that.
 
No po photos available. Click to view time details.
Adi 991 Dynamic Roll Call Page - Show Every Connection And/Or Relationship Per Individual Data Item 3/30/2015  

The deeper we get into automating the balance sheet, the more this will come into play. 

 
Click to view time photos.
AU 3767 Daily Ideas 3/18/2015   Possible community funded projects:
- Sub inventory & cost controls (packaging)
- GPS & GIS – subs of time
- World Building
- eCommerce face lift
- Black box project for custom code
- Ice-down date
- Sales & promotions
- Emailing invoices & quotes
- On-line customer bill pay portal
- Customer loyalty points & gift cards
- Automating more of the balance sheet and financials
- Sub locations
- Sub phases
- Open up the full adilas API socket back end
- Etc.
- Tons of options:
- Reflexive side of the flex grid
- Real in-line extensions
- Custom dynamic labels
- Dynamic roll call page
- Custom page settings

-I need a mini receipt to help out with split invoice payments. I’m thinking about community funded projects and invoices. Basically getting payments from multiple sources for a single invoice.

-On the community invoices… I’d like to use the water, slush, to ice analogy for these projects. Liquid and loose at first and then getting more and more firm as the projects get funded. As things get funded, we’ll firm up deadlines, details, and full project details. It is ok just to start and go from there.
 
Click to view time photos.
AU 3749 Daily Tasks 3/16/2015   • Emails about quantity monitoring per cart and advanced options for flex grid and custom PO settings. Wrote another email dealing with copying invoices between systems.
• Reviewing and reading over a proposal that Dave sent to me in regards to a database project. This deals with students and clients, etc.
• Meeting with a new developer. We went over some needs, dynamics, commissions, options, current status on some different projects. I showed him our current label and barcode generator app. We talked about future label needs for shipping, packaging, invoicing, etc. Tons of different things. We also talked about training and the need to help with video and media based training for different organizations. We talked about the potential of mixing the LTF (Learn to Freeride) project with the adilas media/content project. That will be fun to get that all put together here soon. Good stuff.
• Emails and recording bills and invoices from the developers.
• Working with a developer on a custom project for a system-wide roll call page. Basically, it is a cross between a P&L and a balance sheet. The end goal is to feed in all known compartments and daily sums into hidden system-wide elements of time to hold the daily roll calls and daily sums. Anyway, he is working on this new report for a client.
• I also helped an intern on some World Building pieces to migrate huge tables with data. Other random phone calls and emails. Reading up on ColdFusion code frameworks. An intern wanted me to read up on these as an option.
 
Click to view time photos.
AU 3744 Daily Tasks 3/10/2015   • Uploading files and doing emails.
• Finished up the code for the advanced add to cart page. Uploaded files, tested, and even merged current branch into the master code repository inside of bit bucket. A developer has us working with some version control stuff to help coordinate efforts.
• Went into Bridgerland to work. Did some email stuff and worked with a developer on some sales and consulting items. 30 miles.
• Met with Dave on a client database project and proposal. We both then met with the manager for about 1.5 hours in his office. We took notes and he showed us around. After that, Dave and I met and went over things. We put some prices on paper and worked through the different parts of the proposal.
• Working with a developer on the web/API documentation project. We also work on some printable layout options.
• Conference call with a developer and a client out of California. We are planning a special roll call report that is a one pager. The report is a roll call page and is a cross between a P&L (Profit & Loss) report and a mini balance sheet. Eventually she wants the report to be exportable to feed an outside accounting program with mappings to specific chart of accounts and sub types.
• Working with my brother on graphics and ideas for showing developers tools and functions. We looked at his pages and graphics and sketched out ideas. We also went through the progression of the data assembly line. Lots of sketches and drawings. We also talked about how our vision has grown over the years.
• Working with my brother and a developer on different projects. My brother is doing graphics and the developer is working on the adilas API and getting things ready to release to the public.
• Got a call from a developer. Apparently, another developers and I made some API socket changes that effected this developer’s 3rd party socket settings. So, I went in and made some tweaks to make things work. Made some changes to the web/API documentation process. This allows different access levels to the API sockets. We have normal, 3rd parts, universe, internal, and demo options.
 
Click to view time photos.
AU 3618 Daily Tasks 3/4/2015   • Paying bills. Emails and recording notes from yesterday.
• On the phone with a software developer and independent computer consultant. He has worked for WordPerfect, Avery Labels, and other companies. WE had a good chat and talk. He may want to do some projects for us.
• Went into Bridgerland to work with the interns. An intern and I spent almost the entire day working on the solar system – level 4 databases. Great session and lots of progress today. Two interns were working on adilas API sockets.
• We took a break for an hour today to teach the guys some accounting basics. We used up an entire whiteboard and I had a blast showing how different things interact through cause and effect relationships. We talked about old school debits and credits (1494 A.D.), T-accounts, chart of accounts, P&L, balance sheet, adjustments, journal entries, ledgers, etc. We also talked about new school accounting, and 3D World Building. We talked about time, space, resources, money, flow, data assembly line, the story behind the numbers, checkpoints, flex, and roll call principles. Super fun… : ) Here is a small rendition of what the white board looked like…
• See notes from 10/14/14 for more info on the progression and how we got to 3D Accounting and 3D World Building. Went through the whole progression: (Please see sketch on scan in photo gallery): (Includes: horse, cart & horse, Operations & Accounting flex bubble, Old school accounting and operations batching missing time (gap of time),T-accounts, 3D assembly line for data, 3D World Building (x = time, y = resources, z = space).
 
Click to view time photos.
AU 3601 Daily Ideas 2/5/2015   Back on 1/20/15 we were brainstorming on a project called round 2 of elements of time. See entries from that date for details. Anyway, when I was driving home, I started thinking about how we needed elements of time to advance the ball for our balance sheet and financial records. When I got home, I scribbled some small ideas on a post-it note and stuck it on my scanner. I’ve been meaning to record those pieces but have been slammed. Here they are:
- Use elements of time behind the scenes to record daily records per categories. No other math other than the daily sums is needed. We will then pull reports based on those daily sums. Watchers and feeders.
- The different categories will be updated and maintained as they happen in real time. This includes normal actions such as adds, edits, deletes, voids, etc. This is possible as most pieces are manipulated on a one by one basis.
- There are tons of entries in the adilas university site on watchers. Search for the key word watchers. Some of the entries go back to 2008, 2009, and 2010. Things started getting hot in 2010. Lots of planning and mapping sessions were being done. That whole process was the prep and foundation for elements of time – round 1. We just ran out of time to get it all done. See specifically the entries for the month of October 2010. Interactive map, watchers, feeders, roll call, mappings, etc.
- On the daily records per categories (watchers and feeders), these would be accounting level subs of time. They could be done daily per location as needed. The subs would only be added as something happens. Keep it small and tight. Simple sums would be sufficient. Relate the subs back to pieces of the financials. Use the P&L (profit and loss or income statement) and the balance sheet as the categories to keep track of. For example: part categories, revenue, cost of goods sold, expense types, deposit types, balance sheet pieces, taxes, receivables, payables, etc.
- The goal is daily sums per location per category. The word category is kind of broad but record key pieces per day. These feeders could then be used to support and/or feed other reports including the P&L (profit and loss) and balance sheet.
- I really need to get these records (my notebook) out to the public. There is a lot of good stuff here that could benefit the whole human race. The ideas, knowledge, and planning are free. Making it happen… that takes resources.

See notes back on 1/24/15 about new custom black boxes for custom code. Today while doing a whiteboard session, we may end up adding other options for custom headers and custom footers. These would be more global type pieces but available if needed. The word global means more system wide vs. per page like most of the other custom code.
Standard page inside of adilas – black box custom code options:
- Top – full takeover or custom logic
- CSS – Global or system wide
- Top custom header – Global or system wide
- Top mini – under the header
- Main body black box
- Bottom mini – above the footer
- Bottom custom footer – global or system wide
Be able to switch out any piece of a page as if it was a Lego building system. The page name would remain the same but the display and logic could be customized with no problems.
-To take the black box concept even further… What if each page had options to use a point and click interface to show/hide criteria, custom naming conventions, change display order, and even add or subtract links, navigation, buttons, graphics, and even database fields. The extra database fields might need to be tied to the future project called real in-line extensions. See notes from 10/2/14 through 10/9/14.
-I wanted to record a miracle… We’ve been working with new interns for over a month now. They are growing and developing some great skills. We are really excited about that. The scary side to that is how much it costs to get them to a level where they can play the game. Anyway, I was telling my dad and he asked me if I could get a loan or something to help bump these guys over the hump into a producing level. I told him that I didn’t think so… He immediately said – “Let me talk to mom and see if we could get you something.” You have to realize that my parents aren’t rich or well to do. They scrape and pinch like most of us. Anyway, I end up heading home, ran some errands, and finally get home. Later I get a call from my dad and he says – “Come by tomorrow and mom will give you some money.” They are planning on loaning me $5,000 to help bump the interns into a producing level. That will really help and is literally a miracle. I feel very blessed. I told my mom and dad… “I want to be just like you when I grew up.” I love how quick they give, serve, help, and jump in. They are and have been a huge blessing in my life. I’m very grateful!
 
Click to view time photos.
AU 2876 Daily Ideas 11/12/2014   3D Concepts of time, money, and space could also be stated as: timelines, budgets, and scope. Anyway, the terms used don't really matter... It still comes back to tracking objects and data over time.

-X=Time, timelines, checkpoints, phases, stations, events, stamps, actions, reactions, cause and effects, histories, ages, aging, flow, milestones, periods, seasons, maturity, term, cycles, ranges, scheduling, dates, etc.
-Y=Money, budgets, financials, balances, accountability, accounting, funding, cash flow, trending, profits, losses, assets, liabilities, equity, capital, revenue, cost of goods sold, expenses, forecasting, registers, etc.
-Z=Space, scope, depth, levels, layers, stacking, adding and subtracting, multiplying and dividing, wrapping, covering, uncovering, organization, packaging, bundling, processing, locations, sub locations, moving or categorizing, types, subs, details, grouping, spreading, joining, chaos, order, etc.

-What about establishing multi-point locations or geographic areas? Think of uni (1), bi (2), tri(3), quad(4), and poly(unlimited) points to determine a certain place, location, perimeter, boundary, or area. My dad and I were talking about GPS tracking and RFID tag tracking this morning on our walk. Anyway, a location or sub location may need to be defined further. At the same point, it might be nice to keep things general unless more points or details are needed. Maybe optional pieces if more is required. This might also deal with multiple naming conventions and an unlimited amount of locations and sub locations.

-It might just be me... but everything seems to be going in a sub or small detail level. Most people don't want to stay there very long but they need that level of control. I think that it is interesting how we rolled out round one of elements of time... We have a build your own temple structure (point and click interface), we allow for types, kinds, functions, subs, etc. Each template is independent of any others. The report types are also interesting... We have calendar, time-slot, details, groups, build your own, and even exports to Microsoft Excel. Tons of options. I really think that elements of time is our most progressive system yet. And where we are headed is really fun as well. We want more tie-ins, more transparency, more custom interfaces, more ease of use, more options, and more functions. At the same time... we want simple, intuitive, dumbed down, and still lightning fast speed. It has to be all of these things. That's a pretty tall order... Well, I guess we know what the goal is... Now we just need to do it! Yee Haw!

On the phone with a developer from Salida... Small ideas and future to do list:
-Make a black box inside the shopping cart. It will be created and cleared just like normal. The custom code or settings (weight calcs, discounts, rules, etc.) will then be fully custom based on needs of the client and the developer. Basically, we will acknowledge that it is there but won't touch it other than creating it and clearing it. (Black box inside the cart)
-On page level black boxes... Don't include an abort code. Let the developer leave it out to make the custom code transparent or have them add it to their page which will virtually take over or pass full control and display to their code.
-We need a recalc cost method or function... Pass in the current cart structure line items and return totals and cart calculations.

-Maybe think about using spreadsheet type documents as simple databases. They are quick and easy to update... however they are not as quick to be searched or as standardized as normal databases. We may need to pick and choose when to use what tools.
-We need our own little mini spreadsheet or quick grid tool. Basically an app where you can create your own grid on the fly. We could do simple math, simple formatting, and be able to export out to a real spreadsheet like Microsoft Excel or Google spreadsheets.
-Another idea is to allow custom mapping from adilas to a spreadsheet. This could be something like – put the item number in G4 or the price in H4 or the description in I4. Use rows, columns, and the laser focus and place data and hardcoded values as needed.
-What if each spreadsheet was just stored as a JSON object verses a real database table. Basically, can make, store, and show a simple grid that the system can use and manipulate almost on the fly... (Sketch in photo gallery – quick grid tool, How many rows? How many columns?)
-On all parts look-up’s add all parts and pieces. We need all available fields to show up for roll call. This deals with general inventory items and invoice line items. We are starting to use more and more of the other options.
 
Click to view time photos.
AU 2898 Daily Ideas 10/18/2014   -I’ve been thinking about the rewards cards, customer credits, and gift cards… I think we need to get on to that project pretty soon… Maybe think more dynamic than just a gift card. It could be a lunch card, a loyalty card, a pre-paid punch card, a vendor credit (they owe us), a customer credit (we owe them), a points system per item, employee/user points or credits, etc. Don’t stop there… think broad and dynamic.
-What about rules, assignments, financial roll calls, values over time and through space. Help those rewards cards stretch the gamut. What about auto id’s, user assigned id’s, quick searches, homepages, flow?
 
Click to view time photos.
AU 2844 Daily Ideas 9/10/2014  

-If we watch people use the system without any other information it may help us find the holes and pitfalls. That takes quite a bit of time, but if you don't have to explain everything, it actually saves you time in the long run.
-Maybe soften some of the error messages. Help to guide and virtually hold the users hand a bit more. Show them the goal and then how to do that.

Notes About Teachers & Educators - & How They Could Use Adilas:

-This morning I have been thinking about teachers and educators. I really think adilas could be beneficial to teachers at all levels.
-I was thinking about a guy who has been helping with adilas and having him spearhead this little project. I really want to get this product out to educators and people who are teaching the next generation. It could really help them out.
-We could sell a single teacher license for $10 a month. What a benefit to the teachers at that price! We could do a whole school from $17 to $187 (whatever) based on number of teachers and students. We could do districts at a different level and even dedicated servers at another level. Tons of options.
-We could do public schools, K-12, preschools, private schools, charter schools, alternative schools, technical colleges & schools, colleges, universities, etc. No limits! Hey, even Sunday Schools... :)
-We could make a number of other interfaces that fit styles and different age groups.
-We could set a flat rate of $50/hour for custom work. That is much easier to swallow than $100/hour or higher.
-We could offer custom interfaces, custom documents, custom reports, and custom training. These are all part of the system and great potential revenue streams and profit centers.

-A CRM (Customer Relationship Management) system for teachers and students.
-Teachers could use – CRM, scheduling, photo management, documentation management per calendar event or per student, custom fields for tracking data, backend login (eCommerce) for parents, personal expense tracking, etc. Tons of options!
-We could approach schools at the state and district levels. We could approach teachers at a private or personal level. It is just a tool! They could use it at school, at home, over the summer, even while on field trips and bus rides. All they need is a hotspot or Internet connection.
-The application can be used on ipads, tablets, PC's, Mac's, phones, laptops, desktops, etc. Piece of cake and super small bandwidth and footprint.
-No contract. Month to month or annual plans. Free updates. Freedom and organization of their data.
-Cloud based, hosted solution.
-Privacy of data in multi-teacher environments.
-The power of a full business software system – catered to help teachers, educators, and students! A teacher's business is their classroom and their students. We can help with that!

Random note: I saw an interesting phrase in an email this morning... It said “disposing of digital debris”. I find that interesting as one of our current thought patterns deals with waste and being able to remove sludge and unneeded digital debris. All of nature has a way of getting rid of waste. We need to build those features in our data projects.

More notes on adilas for teachers & educators:
-School lunch program. They could pay and load cards from backend eCommerce. This is kind of like a gift card type interface or options. We could have an easy my cart favorites menu to bill out lunches and charge the cards accordingly. It could be super simple.
-Schools may need small online stores for yearbooks, t-shirts, game tickets, plays, donations, etc. This could be more eCommerce school funds cards. Pretty cool.
-Schools need email and text messaging between teachers and students and teachers and parents. We could use Full Circle IM as a 3rd party vendor for that. Piece of cake.

-Simple pricing structure of $10 per month per teacher. Any of the reps could get 20% of that as the rep and/or consultant. This same commission structure exists for all reps. This deals with accounts, not teachers (unless they are their own mini account).
Level 1 – 0 to 25 clients (accounts) – 20%
Level 2 – 26-50 clients (accounts) – 25%
Level 3 – 51-75 clients (accounts) – 30%
Level 4 – 76-100 clients (accounts) – 35%
Level 5 – Over 100 clients (accounts) – 40%

-Boy, it would be awesome to have a specific website that had teacher specific stuff on it. Ideas, tutorials, consultants, developers, manuals, and other resources. This could be really cool if they could even purchase or setup an account right from there. We could figure out referrals, promotion codes, etc. Just an idea! :)
-On schools and reports, dates are very important. We just barely added some custom date ranges to the school specific settings. This is an admin feature, but the dates could be set by school year, semesters, quarters, trimesters, year-round, etc. You get to set the active date range. All of the older data still exists, but the active date range helps to keep things current and fresh. In a way, it is like getting rid of waste and rubbish without actually towing it away.
-Objects and data wrapped in time... Think of what happens in a school year, a quarter, a semester, a trimester. What if all of that could be wrapped up together. Relationships, characters, players, problems, trouble, decisions, and consequences. Each chapter in the book (school year or timeframe) needs to play out as it happens. Catch the story at the source (teacher/student) and then go from there.
-Mini world building – a teacher, his/her students, their school, their community, their district, their region, their state, their world.

-More ideas and possible needs for an eCommerce and/or point of sale piece of software or solution... Event registration, community events and calendars, book stores, class fees, dances, housing, parking, food, labs, supplies, tuition, clubs, fund raisers, donations, extra curricular activities, field trips, exchanges, trips, etc. Tons of things, at a school, deal with money.
-This might be further down the line, but what about teaching adilas classes to students. Teach them how to run a business, sell things, track things, do accounting, even how to dream! Teach them... You dream it up, we'll help you wire it up!
-What about different accounts per students. Say they put some money on a card or an account, wouldn't it be cool if you could sub divide the money into different areas... For example: food, recreation, fees, book store, clubs, activities, etc.
-What if someone wanted to design a whole new interface that talks with an adilas backend? They could use any programming language and an adilas backend engine or API connection socket. The interface could be 100% specific to teachers and educators.
-I need to get back to my other projects... I'm having a hard time turning off the ideas... :) Good stuff and it could help great people! That's exciting!

Other notes:
-On customer logs (meaning the main customer information page), it might be nice to add all subs of time. Maybe also the invoice number of the main element of time to show what has and has not been invoiced. Then again, maybe just a link instead of showing all of the data. Or maybe wait until we do the roll call page and then link from there.

//////////////////////////

As a side note, we added a Word Document on 10/30/2019. Original date of the entry above is 9/10/2014. The new Word Document came from Chuck Swann, an adilas designer/developer. It was listing out some additional needs for schools. See this link for more info on that doc.
https://www.adilascontent.biz/top_secret/images/corp371_A70F6B3792/pdf/doc_81887_01112B5ABC.docx

 
Click to view time photos.
AU 2083 Daily Ideas 3/28/2014   -Use scrolling horizontal graphics to tell a story. A good example of this is how the creation of the world is depicted in movies. Main pieces are shown and your mind fills in the gaps to create the story and the connections.
-We need the roll call page very soon.
-This was a breakthrough for me… It is okay to add subs to main items. Not everything that is time based needs to be a sub of time. Let each piece flow and fall naturally. Even though it has or plays with time, be flexible and don’t try to force it. Try to mimic nature.
-Clear off the work bench. – Idea came from one of the developers.
 
Click to view time photos.
AU 3681 Brainstorming - Adilas Business Functions/Features 3/20/2014   This is a brainstorming document that was done from 3/20/14 to 3/27/14. It covers all 12 of the major business functions that adilas provides. The goal here is to focus more on the “sizzle” vs. the steak. The brainstorming was done by Brandon, Shannon, Dave, Cheryl, & others.

Goal/Objective: Show & tell all 12 Business Functions/Features – here is what this can do. Brief definition – this is what this is.
- What functionality – per business features – what, what, what – show me WHAT it can do. WHAT features does it have….
- From start to finish – follow this path all the way through – start to finish & review it

1. Sales, Inventory Tracking, & POS (Point of Sale):
- Serialized inventory
- Consignment inventory
- Hide/show line items (hidden line items)
- Advanced add to cart items
- Barcoding
- Package tracking
- RFID Tracking
- Custom labels
- Paperwork – custom
- Content Management
- Photos/Images
- Shopping carts
- Duplicating
- Vendor specific items
- Generic items
- Service items
- Tiered pricing structure
- Interface options
- Dynamic cart interface
- Quote – save as
- Discounts
- Contract pricing – using flex grid
- Adjustable invoice styles
- My Cart Favorites – Buttons
- Recipe/Builds
- Adjustable tax settings
- Multiple customers per invoice/quote
- Mixed tickets
- eCommerce – Point of Sale options
- Merchant Processing – credit cards
- Customer queue
- Item usages
- Flex Grid
- Transfers between locations
- Update inventory count options – shrinkage/loss
- Returns/refunds/exchanges
- Tie directly to customer PO’s – dynamic fields
- Custom search options
- Sell anything!
- Editable after the fact
- Record notes – printable & non-printing
- Searchable notes – searchable data

2. CRM (Customer Relationship Management)
- Unlimited logs
- Unlimited follow-ups
- Calendar
- Appointments
- Bill for time
- Track special data – customize your database
- Additional contacts
- Custom data fields
- Paperwork
- Photos/scans/images
- Content Management
- Export to Excel
- Email/text message
- Tie to specific sales associates
- Current receivables – past history
- Backend eCommerce login
- Pay portals
- Statements
- Apply payments
- Purchase history / statistics
- Link to any other application piece
- Custom search options
- Trending & marketing

3. CMS (Content Management System)
- Photos, scans, images
- Reference any file – local, remote, physical upload
- Unlimited & searchable reference library
- Documentation
- Custom documents
- Paperwork
- Contracts
- Custom mappings
- Direct to eCommerce
- Your data, your system, your world, your way!
- ??? – Something more…
- Custom search options
- Virtual World Building
- Look & feel
- What do you want? We’ll serve it up!
- Mix & blend
- Point & click interface

4. Online Expense Tracking
- Reimbursements
- Expense accounts
- Payments on account
- Payables
- Access from anywhere
- Enter data from anywhere
- Print checks from anywhere
- Bank reconciliation
- Automatically cascades to P&L
- Check requests
- Check printing
- Multiple payments
- Documentation
- Split between location
- Aging, due dates
- Dynamic reporting
- Exporting to Excel
- Bulk verify
- Unlimited banks
- Payroll
- Custom search options
- Photos, scans
- Digital filing
- Paperless office
- Automated…. ???
- ACH & EFT’s – wiring money

5. Payroll & Timecards
- Digital time clock – clock in/out
- Admin time cards
- Admin time clocks
- Commissions
- Salary
- Overtime
- Split deals
- Hourly
- Year to date summaries
- Unlimited departments
- Auto calculate federal & state withholdings
- Summary reports
- View/print my pay stubs
- Bulk timecard options
- Check writing
- 1099’s
- W-2’s
- Automatic annual updates
- Custom search options
- HR management
- Needed piece for every business – employees are used in other pieces of the puzzle – common denominator – wrap that up and present that well – potentially, on our side, take a day and create a few custom interfaces (that you could even flip to a mobile app) and just have this as an entrance (or get your foot in the door piece)
- Compensation
- Holiday pay/hours
- Vacation pay/hours
- Sick pay

6. Calendar & Scheduling
- ANYTHING
- How do you use time?
- Appointments
- Calendaring
- Scheduling
- Reservations
- To-do lists
- Projects – track subs and totals for projects
- Servicing
- Project management
- Pools
- Rentals
- Dispatching
- Bill for time
- Reminders
- Follow-ups
- Notices
- Dynamic naming
- Create & name your own time templates
- Scans, photos, images
- Content uploads
- 4 different report types/view: calendar, time slot, groups, & details
- Advance searching
- Add subs
- Tie to customer, vendors, locations
- Queue things to be invoiced
- Project status – what needs to be done or what status is it at
- Color code
- Unlimited notes, entries, sub dates & times
- Block out time spans
- Packaging
- GPS tracking
- RFID tag tracking
- Customer checkpoints
- Document processes over time, with time
- Customer facing calendar
- Registration
- Adding time to invoices & quotes
- The underlying concept – ALL things run over time

7. Create Data Relationships Between System Players
- Natural relationships
- System maintained relationships
- User maintained relationships
- Special relationships – connections
- Flex Grid Tie Ins
- Custom fields
- Customizable databases
- Unlimited notes
- Unlimited connections
- Customizable reports
- Relationship builder
- Virtual buddy system
- Process & flow relationships
- Roll call – anytime
o Who
o What
o When
o Where
o How many
o How much
o Who else – other connections
o Why
- Systems thinking
- Cause & effects
- Telling the story
- Records all processes
- Histories – system recorded histories – when/who did this?
- User recorded histories
- Linking within system groups
- Core concepts
- Accountability
- World Building – creating realistic & logical relationships
- Objects – objects & data over time
- Multiple access points – multiple entry points
- Visual organization & structure in data relationships

8. Backend Office & Accounting Functions
- Automated Balance Sheet
- Automated Profit & Loss Statement
- User maintained Balance Sheet flexibility
- Automates 75%+ of your financials
- Live feedback
- Live financial report for any data – even historical
- Searchable
- Editable
- Build in audit trail
- Tells the story
- Tax reports
- Automated cause & effects
- Banks
- Inventories
- Receivables
- Payables
- Floorplan
- Checkbooks
- Check-writing
- Payroll
- Commissions
- Withholdings – taxes
- Shrinkage, loss
- Documentation
- Photos, scans
- Content
- Forms – standard forms
- 1099’s, W-2’s
- Operation led & accounting automated – horse before the cart
- Simulate traditional accounting using modern technology
- Business mapping data over time & data relationships
- Entries are objects & portions of information progress/flow forward
- HR management

9. Histories & Reports
- ALL Data Is Live And Searchable (& retrievable)
- Data in – data out
- Usages
- Histories
o Financial
o Effectual
o Historical
- System history for every action
- Quick search
- Advanced searches
- Exports to Excel
- Save as pdf
- Print reports
- Dynamic filtering & searching
- Wild card searches
- Drill-down to multiple layers of data
- Any data in – is retrievable!
- Build your own reports
- Date sensitive reports
- Pre-set criteria
- Custom reports
- Search & retrieve ALL data!
- Know the data source – where is that information stored
- Just in time reporting – live, flexible reports
- Retrieve information for marketing, HR, sales, inventories, financials, trending, usages

10. BI (Business Intelligence)
- Def: The pulse – what is happening in your business, who/what is involved, how does this play, they want to know the story – all of this is done with data, using data to tell the story, analytics, what does this mean, interpreting, marketing, trending, etc.
- Provide the History & Reports ***
- Usage
- Interfaces – dashboard level
- Return & report
- Track usage, data, interactions, history, etc.:
o Customers
o Invoices
o Stock/Units
o Items/Parts, Inventory
o Deposits
o Expense/Receipts
o PO’s
o Vendors
o Employees/Users
o Quotes
o Elements of Time
o Balance Sheet Items
- Relational data interactions
- Dynamic data levels – unlimited – one to many to many relationships
- Thank you adilas for making our lives easier!
- Spend time analyzing & tracking data instead of building
- Cutting edge – fastest browsers, new technology
- Graphs, charts, visual representation for data
- Data projections
- Anytime roll call – return & report
- Cascading, flexible, dynamic
- Just in time – reports, history, recall, financials – what do I want to look at right now
- Cloud based – centralized data – access anytime, anywhere
- World Building:
o Universe level
o Galaxies
o Clusters
o Solar System
o World
o Location
o Groups
o Individuals
o Data
o Run All Levels Over Time
- B2B or business to business interactions
- Technology advances – memory, storage, processing power
- Playing to where things are going
- Future vision – anticipating, trending
- The tools to reach future vision
- Adaptability
- Make appropriate changes according to your data
- The data & reports to make your business decisions – research, marketing, trends, etc.
- Affordable
- Enterprise toolset for small to medium businesses
- Cutting edge system for the right price
- Grows with your company – reflects your
- Time efficiency ***
- Quick access & accountability for business functions
- Business stimulating ideas
- Project management – managing business
- Entrepreneurial idea type system vs. more rigid/fixed systems
- Multi-accessible, editable, adaptable flow vs. linear, rigid flow
- A living tool

11. Web Presence & eCommerce
- Online elements of time & calendaring options – scheduling, appointments, rentals, reservations, class seats, projects, timelines, check-off processes, etc., etc. (not exposed yet)
- Online quotes/orders
- eCommerce – cart to payment to shipping functionality
- Continual updates & releases
- Adjustable settings & eCommerce options
- PayPal
- Multiple Merchant Gateways – Authorize.net, Maxx Merchants, Merchant One, USAePay, First Data
- Shipping API’s
- Merchant Gateway API’s
- Marketing/messaging API’s
- Promotion codes
- Special web pricing
- Marketing – sales
- Futuristically… smart menu – that helps track & calculate time according to the tasks you choose
- Downloadable products – E-products
- Customer login options
- View user history, view your quotes, your invoices, your accounts
- Online bill pay
- Assign monthly rates for varying levels of customer use
- Specify features for different customer types
- What do you want your site to do? Dream it up! We’ll wire it up!
- Full integration with your adilas system
- Real time inventory counts & tracking
- Free canned version with adilas subscription – custom upgrade to whatever level you want to play
- Photo management
- Descriptions
- Categorization
- Settings
- Customizable look & feel
- Connect the adilas engine to your already functioning website
- Educate your users – CMS
- Custom contract, disclaimers, agreements, paperwork
- Link to external sources, upload additional content
- Videos
- Connect with social media – Facebook, twitter, LinkedIn, Pinterest, etc.
- The entire adilas engine
- Interconnected
- Free
- Ready to go
- eCommerce ready to go POS system
- affordable eCommerce packages
- Show/hide things on the web instantly from within your adilas: locations, items, stock/units, contact information, etc.
- Permissioned & protected inside adilas – then eCommerce – separate but fully integrated customer facing side
- SEO automatically functioning: photo management, descriptions, your content (maximize for your company’s name) – to incredible levels
- Contact us links
- Future: mix & blend eBay & adilas & other big markets
- Phone, call-in, mail order, - for web presence
- Emailing invoices
- Direct logins
- Customer pay portals
- Touch screen eCommerce – drag & drop
- Multi functionality
- Recipe/building

12. Virtual Data Portal (Big Data)
- Archive data
- The entire adilas package
- Data sphere – data world
- ANY data, ALL data
- All file types
- POS, eCommerce, scheduling, expense tracking, all of the 12 business functions here in one nifty little package
- All Data Is Live And Searchable
- Manageable data
- Affordable data system
- User friendly system
- E-Business buffet – what do you want???
- Your business, your way!
- World Building Concepts:
- Cache, secure & retrieve data
- Cross-company data sharing: vendor to supplier, or vice versa, to retailer, to …
- Fun
- Understand relationships – cause & effect
- Systems thinking – systems working
- Collect data as it’s happening – filter as needed, retrieve as desired
- Searches data, crunches data
- Data in bulk
- Customer reports, returns
- Unlimited data – mess volumes
- Dream it up!
- Work with the whole or filter down to smaller sections
- Start to finish on processes
- Plan it out – accomplish it in the system
- Centralize the data
- Follow the entire process through the data
- View the entire history
- Tell the story
- Visualize it your way – graphs, tables, charts, rows & columns
- Educate on big data – make it less intimidating
- Making big data consumable
- Normal operations create the big data – the sum of your normal operations create the whole – your big data
- Creates all the connections & links from normal flow
- Making informed decisions – make the best decision by having the best data
- Making choices based on actual data
- The whole, complete, inter-connected package
- Build your world, create your interactions, populate your world, create your own processes, view any piece at any time
- ADILAS – ALL Data Is Live And Searchable
- It comes line upon line, piece by piece – normal operations –big data
- The adilas formula is: Results = Mix(Functions, Players, & Concepts)
- Tech, tools, & maintenance
- Needs – trouble motivates action
 
Click to view time photos.
AU 3649 Adilas Steps to Success 11/29/2013   Steps to Success – Let us help you put the pieces together!
(User Guide at this point)
(Please see scans in photo gallery)
Adilas is what we call a “business platform”. What that means is there are tons of tools, functions, permissions, settings, and processes to help you run your business. This guide or manual will take you on a step by step journey in exploring and explaining some of the functions and tools that are available to you and your company. Not every tool or function will be used and that’s ok. We want you to match the right tools with the right job. Some of the goals in providing this manual are helping you learn the system, apply the concepts in your own specific manner, helps you track all your operations and accounting data, and help make you even more successful than you currently are! Let’s get started!

Basic Outline - Feel Free to Jump to a Specific Section or Area
1 - Understanding The Basics

1.1 - What is adilas?
1.2 - How Does It Work?
1.3 - Enter Once - Use Many
1.4 - Database Basics
1.5 - Web Basics
1.6 - Standard Page Elements
1.7 - Navigation Tips & Tricks
1.8 - Vocabulary
1.9 - Adilas Theory


2 - Logins, Passwords & Permissions

2.1 - Main Website Features & Security
2.2 - Username & Password
2.3 - Creating An Adilas Bookmark or Favorite
2.4 - User Permissions


3 - General System Settings

3.1 - Main Corporation Info & Settings
3.2 - Locations
3.3 - Sales Tax Settings
3.4 - Payroll Tax Settings
3.5 - Departments (tied to payroll)
3.6 - Assigning Employees to Departments
3.7 - Timecards (clock in/out)
3.8 - Master Time Templates (calendar & scheduling)
3.9 - Flex Grid Tie-Ins (custom data fields)


4 - Meet The Players

4.1 - General Overview
4.2 - Accounts Payable (vendor waiting room)
4.3 - Accounts Receivable (customer waiting room)
4.4 - Admin
4.5 - Balance Sheet
4.6 - Banks
4.7 - Check Requests (sub type of the normal expense/receipts)
4.8 - Corporations
4.9 - Customers
4.10 - Customer Logs
4.11 - Customer Queue (check in/out)
4.12 - Data Exports
4.13 - Departments
4.14 - Deposits (monies coming in)
4.15 - Display & Interface
4.16 - Elements of Time (calendar & scheduling)
4.17 - Expense/Receipts (monies going out)
4.18 - Flex Grid Tie-Ins
4.19 - Floorplan
4.20 - History & Reports
4.21 - Ideas & Sharing
4.22 - Invoices
4.23 - Locations & Tax Settings
4.24 - Manufacturing
4.25 - Objects & Data Over Time (theory & concepts)
4.26 - Orders
4.27 - P&L - Income Statement
4.28 - Parts (general inventory pool)
4.29 - Payroll
4.30 - Permissions
4.31 - Photos & Scans
4.32 - Purchase Orders (PO's)
4.33 - Quick Search
4.34 - Quotes
4.35 - Recipe/Builds
4.36 - Reimbursements
4.37 - Settings - Corp-Wide
4.38 - Settings - Personal
4.39 - Shopping Cart
4.40 - Special Line Items (system parts)
4.41 - Splits (payments made on account)
4.42 - Statements
4.43 - Stock/Units (serialized inventory)
4.44 - Timecards (clock in/out)
4.45 - Tools & Maintenance
4.46 - Training & Support
4.47 – Users – Change to Employee/Users – move to 4.17
4.48 - Vendor/Payees
4.49 - Web Presence & eCommerce
– Media/Content Files – move up between Manufacturing & Objects & Data Over Time

5 - Customers (in depth)

5.1 - Customer Settings (general)
5.2 - Customer Types
5.3 - Customer Logs
5.4 - Customer Additional Contacts
5.5 - Customers to Invoices & Quotes
5.6 - Customer To Elements of Time (scheduling)
5.7 - Customer Photos & Scans

6 - Inventory (in depth)

6.1 - General Inventory vs. Serialized Inventory
6.2 - Parts, Services, & General Inventories
6.3 - Vendor/Payees
6.4 - Part Categories
6.5 - Use PO's to Add Inventory
6.6 - Updating Inventory Counts
6.7 - Light Manufacturing
6.8 - Recipe/Builds
6.9 - Stock/Units (serialized inventory)
6.10 - Makes
6.11 - Models

7 - Sales (in depth)

7.1 - Shopping Cart
7.2 - Advanced Add To Cart
7.3 - My Cart Favorites & Smart Group Buttons
7.4 - Quotes
7.5 - Invoices
7.6 - Invoice Payments
7.7 - Transitional Invoices
7.8 - Reoccurring Invoices
7.9 - Discounts, Returns, Trades, & Refunds
7.10 - Statements
7.11 - Sales & Profit Reports
7.12 - Sales Tax Reports
7.13 - Merchant Processing (credit card payments)
7.14 - Transfer Invoices

8 - Deposits (monies coming in)

8.1 - Banks
8.2 - Deposits
8.3 - Deposit Types
8.4 - Deposits on Merchandise
8.5 - Depositing Invoice Payments
8.6 - Bank Transfers (deposit side)
8.7 - Special Deposits (balance sheet)

9 - Expenses (monies going out)

9.1 - Payables Homepage
9.2 - Expense/Receipts
9.3 - Expense Types
9.4 - Check Requests
9.5 - Reimbursements
9.6 - Splits or Payments On Account
9.7 - Pay Stubs (payroll and withholdings)
9.8 - Payroll Tax Liability
9.9 - Sales Tax Liability
9.10 - Special Payments - Credit Cards
9.11 - Bank Transfers (expense side)
9.12 - Special Expenses (balance sheet)
9.13 - Printing Checks
9.14 - Advanced Concepts & Usages

10 - Reports & Searching

10.1 - Report & Search Basics
10.2 - Adilas Quick Search
10.3 - Basic Application Type Searches
10.4 - Advanced Application Type Searches
10.5 - History Homepage
10.6 - Sales & Profit Reports
10.7 - P&L - Income Statement
10.8 - All Advanced Searches & Exports
10.9 - View Custom Code & Reports

11 - Financials & Accounting

11.1 - Bank Reconciliation
11.2 - P&L - Income Statement (logic and flow)
11.3 - Balance Sheet (logic and flow)
11.4 - User-Maintained Balance Sheet Items
11.5 - Adilas Theory on Accounting
11.6 - Roll Call Accounting Principles
11.7 - Old School Accounting vs. New School Accounting
11.8 - Vision for the Future

12 - Other Tools & Features

12.1 - Bridging Users Between Corporations
12.2 - Site Look & Feel (colors and logo)
12.3 - Corp-Wide Settings
12.4 - Training & Support
12.5 - Barcode & Label Generator
12.6 - Profit & Discount Calculator
12.7 - Finance Loan Calculator
12.8 - Financial Flow Calculator
12.9 - Global Parts Find & Replace
12.10 - Global Parts Mark-Up
12.11 - Global Stock/Unit Mark-Up
12.12 - Admin Time Clock
12.13 - Update Inventory Counts
12.14 - Managers Checkbook
12.15 - Wholesale - Cart Builder
12.16 - Cross-Corp Sales
12.17 - Custom Forms & Documents
12.18 - Custom Code & Reports
12.19 - Building Master Time Templates
12.20 - My Cart Favorite Buttons
12.21 - Smart Group Buttons (tiered pricing)
12.22 - Become an Adilas Rep
 
Click to view time photos.
AU 1868 Daily Tasks 11/25/2013   • Small graphic for a client.
• Working on the adilas GPS graphic and layout. Added a stacked web/target graphic to show depth or multiple locations.
• An intern came over. He is working on the media/content project. We worked on the advanced search results page. While he was doing that, I have been working on the adilas roll call or GPS (global positioning system) graphic for helping users inside of adilas.
• Work on the roll call or GPS graphic.
• On the phone with Steve. He called with some info on the credit card. We also talked briefly about the adilas roll call or GPS graphic. I sent him a copy of the graphic.
• Working with an intern on the edit mode of remote uploaded content pieces. Small verbage changes and new flow for that piece in the edit mode. Posted the new graphics online as part of the interactive map help file. This is a temporary stashing place for new graphics.
 
Click to view time photos.
AU 1844 Daily Ideas 10/28/2013   -“Adilas Diversity” – There is strength in diversity. This was a quote from my dad while on a walk this morning.
-We had a request to tie a customer address right to Google maps or have some way to auto connect through a hyperlink.
-The deeper we get, the more people want to reverse look-up different pieces of the puzzle. Basically, we create a relationship from one thing to another. We then show that relationship. What we are finding is that people want to see the reflexive side of that same relationship. Basically, if a relationship exists they want to go back or forward to follow the relationship. IN a nutshell, they want a roll call page of what is connected to what and can I get there from piece to piece quickly. Very interesting!
-Along those same lines – reflexive back and forth compatibility, I was talking to my brother and he wanted to be able to link to a media/content piece (file) and then also have the ability to go from an item to a file and also from a file to an item. Both or any direction(s).
 
Click to view time photos.
AU 3645 To-do's 10/25/2013   Scratch Paper Notes – To-Do’s
- Read a contact’s stuff
- Server research – hot fixes, ping, and resets
- Check on money movement options
- Flash interface – start with what you have & know you can always circle back around. Just get it out there.
- Roll call page & virtual GPS on adilas
- Map it out
- Skip training for November & December
- Print out notes from training session
- Review the developer’s notebook
- Follow-up on tech support & emails
- expenses
- “adilas diversity” – my dad 10/28/13
- Adilas world, adilas university, plan it out and go get it
 
Click to view time photos.
AU 1797 Daily Ideas 9/12/2013   -“adilas engine” or “adilas core” – Thinking about bolt-on products to the adilas engine or the adilas core. I think either one may work. I kind of like the adilas engine visual best.
-I was thinking about getting help on different projects. What if we fully documented specs for the project, included all requirements, brainstorming ideas, wanted flow, and even possible mock-up screen shots. Then posted the projects online and let outside developers bid or see if they are interested in the project and/or the job. Basically, let interested people find us instead of us staffing and finding all the talent and skills. There are pros and cons to this but I wanted to record the option.
-One thing that my dad said was… Interns don’t have to come from the University or College. Basically, keep an open mind and look for and find talent wherever you can.
-Note on this student’s idea about getting rid of Accountants. He had a thought… what if we could get rid of the job Accountants? We could layout the categories and then plug stuff into the slots on the correct days. Make it real-time and just plug things into a linear spreadsheet of sorts. Anyway, after he got done telling me his idea, I told him that he would love what we do. Instead of using a simple spreadsheet and plugging in the values, we use objects and data and run it over time. His idea is very similar to the financial history report that has not yet been build. Here is a rough sketch of his idea….
… Date 1 Date 2 Date 3 Date 4 Date 5 Date 6 ….. Totals
Category 1 100 100 … … … … … 200
Category 2 … 10 … … … … … 10
Category 3 300 … 500 200 … … … 1000
Category 4 … … … 250 … … … 250
Category 5 200 … … … … … … 200
Category 6 … 700 … … … … … 700
….. … … … … … … … …
Totals 600 810 500 450 0 0 … …

Imagine time across the top in days. Down the side would be the different financial categories. The numbers would then be plugged in where they needed to be or what happened.
So… to take that to the adilas level… Imagine something very similar but the values would be fed in from underlying data and objects that are carrying that data. Each data point would be a drill-down link to the underlying data. The actual dates at the top would be a drill-down to the effectual history report for that day (what shows up for roll call). The categories could be links to details filtered by the categories.
Basically, instead of plugging the data into specific spots, the system would map and roll call the data to the spots. The spots (data points) would then become the drill-down links to the underlying details.
If more detail is needed, you could have different views of the report and expand sections as needed.
If you want even more details, you could click on the objects themselves. This could allow for the full one-to-many relationship, any photos or outside documentation, system histories, and links to other pieces of the puzzle. The whole story right at your fingertips!
In a nutshell, this student’s ideas prompted me to write out more of what we were thinking about clear back in January and February of 2011. If you want more info, go the adilasuniversity site and search elements of time for the word “financial”. You’ll get some good results.
 
Click to view time photos.
AU 1746 Daily Ideas 8/2/2013   -Adilas has become somewhat of a community effort and/or community project. I would love to keep it that way. Maybe the community and our users could help us take things to the next level.
-On the permission to lock down customer to reps – we know that ideally it would work best as a one-to-many relationship but we are thinking of doing a miniature version to start with. This will be a more rigid permission. That will solve some things temporarily until we can circle down and around again.
-As a side note to the customers to salesperson (reps) permission – On the one-to-many, it would be cool if we could set up limits, permission, and even do both (limits and access) based on states, customer types, zip codes, cities, etc. That would be really cool.
-Also as another note on the customers to salesperson permission – It gets deep pretty quickly. What about customers tied to invoices, stock/units, elements of time, quotes, statements, etc. What about those relationships? Are they limited or open based on settings in this permission?
-As soon as we can, we need to do the following:
- Open up the API (application programming interface)
- Add the content server (separate content from data for load balancing)
- Make the system more modular and independent (tons of mini adilas’)
- Finish up eCommerce (it is close but it needs a bit more)
- Round two (2) of elements of time
- Roll call page for all main players
- Reflexive side of the flex grid
-Maybe put all adilas.biz help files on adilasuniversity.biz site. I’m assuming that eventually there will be tons of different domains that serve up adilas content. It might be nice to have a standard place for all main adilas help files.
-The flex grid is super cool and very flexible – However, we are seeing a need for in-line fields that may be used for parts, invoices, customers, vendors, etc. Almost a custom field level for all of the main 12 system players or groups. The thing that would make it cool is if you could name it, set the data type, set rules and defaults, and then be able to search by these fields according to data types (dates, numeric, decimals, text, and binary). The search ability by data type is super important.
-In a nutshell here is what is going on. People are getting creative and recording their data wherever they can right now. They, the companies, then export the data into MS Excel and then use the data to represent different things. It would be nice to help them out. The problem comes in to play as each company is unique and may have different needs. We could add some custom fields but then it makes the whole system a little heavier. This would be a case where we would add static fields in order to increase dynamic usage. I see the need, but I’m not sure we are ready to jump yet in that direction. The ideal would be to allow for unlimited dynamics and allow for those changes to happen and flow within the bounds of the system. This is custom, yet in-line, and fully allowed; that could get kind of tricky.
-Another piece to the custom and in-line code is getting each corporation or world by itself. That makes the custom fields weigh less because they only apply to certain worlds and/or corporations. The trick there is updates and changes. If everything is custom – how do you update pages and features. It kind of comes back to in-line custom code. Basically, we know it needs to be custom so, plan for custom right off the bat.
-All of this talk about in-line custom code makes me think of settings and permissions on an almost page level. This could be clear to the – use this field, call it this, require this, search by this, and have it show up here and here and here. Basically, this is the default outline, layout, and pre-set settings. If you want something different… you need to play at this upper admin “tech” level. Then you could do custom right out of the box. We aren’t there yet… but I can see it down the road in the future.
-Two huge keys are:
1. Centralize the data
2. Catch the data
-If you can get to that level – the rest is all possible. Those are the two things I see as paramount!
-The deeper we go, the more we see things headed to “world building” and “virtual world building”.
-Sometimes I get so excited recording notes and ideas that it is hard to pull back and do the work. Maybe I could become a professional daydreamer!
-This is kind of silly – we say that our biggest competition is “tradition”. We also say that eventually we will be used to train our competition. What if we end up training people how to overcome tradition? Anyway, I thought that is was kind of funny.
-The assembly line really helped out businesses. Things were done overtime and then passed on to the next step of the assembly line. Adilas does the same exact thing with your business data. Things are done over time and then passed on to the next step. Pretty cool!
-I’d like to make a graphic and show how businesses use different assembly lines. It would then be fun to show how adilas uses similar processes to link and connect data together.
-This is an old analogy we used to use for showing flow (graphics/sketches for each): operations and accounting - both perfectly in line – static. Operations and accounting – different things happen over time but they come back together – dynamic. The new analogy may look something like this – once again relating back to an assembly line – type analogy: operations and accounting – different things happen over time but they come back together in order to pass the checkpoints.
Or another analogy that fits this flow is a bottle of data flowing down the river. As it flows (through a virtual assembly line) it passes certain checkpoints. My daughter even drew me a graphic for this.
Some of the key elements are:
1. Enter once
2. Use over and over
3. Run it over time
4. Checkpoints help maintain flow
5. Checkpoints may be permissioned if needed
6. Track the entire life cycle.
 
Click to view time photos.
AU 2290 Adilas.biz Training Course Video Descriptions 7/4/2013   Adilas.biz Training Course:
Video 3:
- Small demo, photo galleries, permission and how ti effects the classic homepage, chooser, introduce the interactive map, basic navigation, how things are connected basic overview, setting your own interface of homepage.
Video 4:
- Dynamic templates, adilas.biz was designed to ride on top of browsers. Small shopping cart demo,
Video 5:
- Demo A/P waiting room, splits, adding documentation of PO or Purchase Orders, paying off PO’s in bulk, cause & effect relationships, drill-down
Video 6:
- Demo general inventory pool, parts and products, corp-wide settings, adding a part category, adding parts and inventory, add/edit parts, showing how items and objects show up for roll call, selling items in stock, small recipe/build demo (build & sell)
Video 7:
- How the shopping cart is held in the browser’s session. Hide and show line items. How to build a PO. Building PO’s, edit main, Request vs. live PO’s, PO types, incoming inventory tool, help files for every page
Video 8:
- Real time costing on inventory, payables, who owes who money and tracking things on the balance sheet. Changing from a request PO to a live PO. Difference between vendor specific inventory vs. generic or homogeneous inventory. Let operations lead and accounting will follow. Freight, use the PO as a tool. Light accounting logic dealing with inventory tracking.
Video 9:
- Overview of concepts covered, interactive map, objects and data over time, audit trail, permissions and settings, easy search-ability, bring everything together, traditional double entry accounting basic history, we track data and connect pieces together.
Video 10:
- Building a basic expense/receipt
 
Click to view time photos.
AU 1236 Daily Ideas 5/14/2013   -If we are talking roll call and cross tying main players together… it sure would be nice to cross tie invoices, deposits, expense/receipts (line items), and PO’s to user-maintained balance sheet items. This would help the roll call… on both sides of the fence. Tell the story and create the relationships.
-On web settings per part number… We may need a field that indicates whether or not partial product quantities are allowed. For example: say you have a product that is an each or quantity of 1. What happens if the customer wants to buy 1.5, 1.25, 0.75, etc. That creates a problem. At the same point, we have other products that allow partials. Say you have a product that is sold by the ounce or by the pound. Decimals are needed at that level.
-Maybe we could check for “each” (unit of measure) and then force to an integer or non-decimal value.
 
Click to view time photos.
AU 1235 Daily Ideas 5/13/2013   -On round two (2) of elements of time… we need to include job costing. This could be a section on the actual element of time or it could be on the invoices, deposits, and expense/receipt line items. If we did it that way, we could just roll call them over to the element of time to show the job costing.
-We had a request to limit customer based on assigned salespersons. That sounds good but I can foresee that it would actually create possible duplicate records. There are both pros and cons to that idea.
 
Click to view time photos.
AU 1168 Daily Tasks 4/20/2013   • Brainstorming on ice-down dates and system wide roll call per day. Good stuff!
• Added a small graphics to help people click on the help file for photo galleries and add/edit photo/scans. The help file has a number of settings and tips for photos.
• Working on the logic for the add to cart button for eCommerce.
 
Click to view time photos.
AU 1195 Daily Ideas 4/20/2013   -Thinking about “roll call”… I don’t even know if this is possible, but would happen if you had one table just for roll call? This would be what flag, what date, what checkpoint, what status? This is just an idea but if we had everything in one place, it sure would make reporting easier. Currently we have all of the pieces (mostly) but they are all continued in-line or on tons of different tables.
-This idea is somewhat related to some topics back in October and November of 2010. We have tons of brainstorming on watchers, feeders, standalone declarations, etc. A global “roll call” table may end up being part of those options.
-In a nut shell – things happen every day (changing, turning, staying, coming, going, becoming, etc.) Our goal is where is it at (the objects and/or data) when the day closes? Almost like a “snapshot” or daily summary. If more details are needed, we could always go back and check on the objects history.
-The one (or more) problems with this deal with changes and going back in time. This is especially true if one value is related to another value. You end up getting a cause and effect chain of events.
-One way to solve this is to put each corporation on its own mini adilas and then look-up all of details, dates, and flags on the fly. We could speed things up by using numeric dates, smaller tables, and using global watchers that help things stay contained. We have a thing called the “ice down” date. That could help us lock things down and then don’t allow any changes. If a change is needed, we could back up the ice down date and then record changes. That date could be a backward compatible border or boundary of sorts. Basically, a no one goes past here unless the ice down date is backed up.
-Another thought keeps playing through my head… what if you still kept – all data is live and searchable – but added a lock or sorts. You still want all of the data but you also don’t want everything to be flexible all the time. Maybe once you lock it down, no one gets to touch, unless the lock down (ice down) date gets pushed back. Everything is still there and plays a part but it prevents tampering and changing once it gets perfectly locked down.
-Maybe think about formulas in a spreadsheet… But be able to lock them down…
 
Click to view time photos.
AU 2279 Brainstorming - Adilas Concepts 4/10/2013   What are the main concepts of adilas? This was just a small exercise… there are tons more…
o Players:
- Empowering the user
- Data
- Basic building blocks
- Permissions and settings
- Physical extension of actions into a virtual world
- Friends and buddies
- Functions and tools
- Characters
- Story
- Same thing over and over again
o Problems, Needs, and Goals:
- Next logical steps
- Development
- Data
- Change
- Functions
- Goals
- Pain
- Needs, trouble or problems
o Consequences and actions:
- Game of business
- Cause and effects
- Data
o Time:
- Objects and data over time
- Data
- Roll call
- Searching
- Change
- Underlying and kind of subtle
o Relationships:
- One-to-many
- Data
- Culture
- Fundamentals, do things over and over, stack and stack
- Mix and blend
- Friends and buddies
- Repetition
o Decisions and choices
- Game of business
- Cause and effect
- Data
o Accountability:
- Data
- Searching or searchable
- History
- Track everything
- Virtual recorder or video
- Capture real life actions in virtual reality
o Systems:
- Centralizing data
- The “whole”
- Systems thinking
- Data
- Scalability
- Engine
- Web-based
- How you use it & what you do – create what you look like
- Human body
- Server based
- Concept buffet
- Developer’s notebook and sharing
o Vision and future developments:
- Next logical step
- Data
- Dreaming
- Change
- Platform
- Concept and buffet
- Developer’s notebook and sharing
o Tools and Maintenance:
- Data
- Paper, spreadsheets, databases, software, IT and notebooks, servers, web applications, platforms and API’s
- Breaking models and tools
• This causes problems
- Searching
- Maintenance
o The Story:
- Going to the source
- History
- Data
- Data mapping
- Features, advantages, benefits
- Players, relationships, trouble, choices, consequences
- Time
- Data portal
- World building
- Virtual copy of real life
- Hand stitch or sew it together
o Functions:
- Data

Other Notes:
- Inputs & outputs – you get what you give
- Weakest link affects the whole
- Confidence
- It takes work
- Think logically – what happened in real life and how would I do that in a virtual world
- Flag & date
- If correct, let it flow
- Checkpoints
- Computers are dumb, powerful, but dumb, you have to tell it what to do
- Everybody uses the system differently
- World building and telling the story
- It may be over kill at times but it helps track the story, even if it gets complicated.
- You tell the story, we then help you map backwards to show where things were at.
- Push vs. pull – give automatically or ask for
- Concept buffet –tons of topics
- You find what you are looking for
- Different notes from talking with Steve about adilas, direction, and core concepts:
o What you do physically everyday…. We capture that is a virtual environment
o Whatever you do physically… you have to record it
o Physical extension of physical actions – physical to virtual
o Willing to try and love of learning
o Engine
o Features, advantages, and benefits
o Fundamentals, do over and over, stack and stack
- Pyramid Diagram #1 (starting at the top and moving to the base in this order)
o Permissions
o Settings
o Functions
o Types
o Friends
- Pyramid Diagram #2 (starting at the top and moving to the base in this order)
o Functions
o Types
o Settings
o Permissions
o Concepts
 
Click to view time photos.
AU 1184 Daily Ideas 4/9/2013   Recap of meeting with my sister to talk about training and direction: Developer’s notebook
-Protect ourselves by sharing!
-Concepts inside of adilas are 10x (times) greater than the code.
-Visually display the concepts (photos, animations, video, etc.)
- Provide the history and story
o Nested to details
- Brainstorming notes
- Developer’s notebook
- Actual ideas and working pieces
o (Sketch in notebook of brick wall – foundation piece being things like: time, permissions, settings; the next level: data, empower users, etc., etc.)
-Concept based learning
- Each concept needs a story
-Abundance Model – “enough to go around” – sharing
-Tie or connect through feelings or feeling a part of the story.
-“See a need, fill a need” (movie – Robots) – This is a “base”
- As a need is filled it creates a new something or something new
-What about an interactive timeline
-Concept Buffet
-Animated Timeline or story
-The movie “Up” – see entry from 1/5/13 to 1/8/13
-We’d like to show the development of these concepts in two ways. –By Concept –By Timeline
-Teach the “why”
-When recording data (actual pieces) we will need two or more pieces… what concept or subject (players) and what timeframe.
-Figure out the core concepts – we started out with about 20, then decided to go to 10, and then the list kept growing and growing. Kind of started going in circles. I took the assignment to come up with the master list of concepts and sub concepts.
-For the record, here are a few things we scribbled down:
- Centralizing data
- Going to the source
- Empowering the user
- Permissions and settings
- Objects and data over time
- One-to-many relationships
- “See a need, fill a need” – “base” or foundation
- Next logical step – development
- Systems thinking
- Games (rules, players, goals, challenges) game of business
- Data
- adilas – all data is live and searchable
- Dynamics
- Relationships
-Other core concepts that we were listing out:
- Education and sharing
- Types and functions (“why” or building blocks)
- Roll call – what is your story – return and report
- Record the story – the story may be more important than the numbers
- Scalability
- Custom
- Dreaming
- Players
- Culture, vocabulary, change
- Put things to rest “life cycle”
- Mix & blend (we mix concepts and players to create flow, processes, and interface)
- Catch the pieces
- Data mapping
- Peace of mind
- Point the picture – vision of the future
- Open entry, open exit (no contracts, pick & choose, only use certain pieces, etc.)
 
Click to view time photos.
AU 2278 Brainstorming - Developer's Notebook 4/9/2013   Meeting with my sister going over what we want to do with the developer’s notebook:
(Other sketches & diagrams can be found on the scan in the photo gallery)
- Protect ourselves by sharing!
- Concepts – 10x greater than the code
- Core concepts
- “Visual” or video concepts
o History & story
o Nested to details
o Brainstorming
- Driving a car... we learn concepts like right turns, left turns, parking, passing, etc. Then we can go anywhere… even to places that we don’t know or haven’t been.
- Concept based learning
o Each concept needs a story
- Feel the story
- Abundance model – “enough to go around”
- “See a need, fill a need.” – Robots movie.
o Creates something new
- “Base”
- Interactive timeline
- Concept buffet
- Animated timeline or story – The movie “Up” – see entry from 1/5/13
- Two different ways – by concept or by timeline
- Teach the why
- When recording data (actual pieces_ we will need two pieces… what concept or subject and what timeframe
- Figure out the core concepts – 20(ish) – (subs or subs of nesting)
- Let’s do 10 – everything is somewhat built on this kind of model – (plate & cups sketch: with the main (plate) and cups (line items, payments, system history, flex grid, other content, custom docs, photos, etc.)
o Centralizing data
o Going to the source
o Empowering the user
o Permissions and settings
o Objects and data over time
o One-to-many relationships
o See a need, fill a need – “base” foundation
o Next logical step – development
o Systems thinking
o Games
o Data
o Adilas – all dad is live and searchable
o Dynamics
o Relationships
o Education and sharing
o Types and function (why)
o Roll call
o Scalability
o Custom
o Dreaming
o What is your story – “record the story”
o Communication
o Players
o Culture, vocabulary & change
o Put things to rest “life cycle”
o Mix & blend
o Catch the pieces
o Data mapping
o Peace of mind
o Paint the picture – vision of the future
o Open entry, open exit (no contracts, pick & choose, only use certain pieces, etc.
- This is how we track and manage data…. We Mix Concepts & Players
- We are almost coming full circle instead of us dictating flow, processes, and interface – we want people to mix and blend concepts and players to make their own flow, processes, and interface
 
Click to view time photos.
AU 1133 Daily Ideas 3/2/2013   -Inline custom code – use adilas as is… with options to tweak and show things or do things (custom) in the fly. Think of the title of this note… inline custom code. After flow, change layouts, shortcut steps, etc.
-Once we open up the outside “API” or web services… allow a company to lock things down or expose only certain pieces. Think “settings & permissions.”
-It may be time to pull out the promotion code stuff. As part of that… it may be col if when a user lands on the promotion code homepage, they have a way to see and track results of certain promotion codes or marketing avenues.
-Lately I’ve been thinking more about pushing elements of time and doing a couple week blitz to take it to round 2 (two). This would include showing spans, running off of numeric data, and adding more subs of time. The subs of time provide the extra functions. The one I really want is the any person, place, or thing sub. This deals with rentals, reservations, dispatching, etc. It could also be used for classes, registration and multi assignments.
-Another thing that is rising to the surface is the “roll call” page for each item. Another is the calendar overlay of data.
-Known issues page and date problem report. These are big helper pages.
-Get the important stuff done first and then jump on these other projects that are rising to the top.
 
Click to view time photos.
AU 1057 Daily Tasks 1/26/2013   • Emails and tech support.
• Working on the verbage for the main adilas.biz homepage. Explaining concepts of data mapping and roll call accounting. Came to the realization that mapping backwards allows for math to be done on the fly. That actually helps us not use as many adjustments. All of the data is being viewed all of the time and thus we just track things as they have been entered. It allows for great flexibility. I’m also seeing the need for the “ice-down” date to be implemented into the system. The other key piece is the visual roll call page for each data item or object. This page will show how things play together and what happens due to cause and effect relations. I keep learning more and more… I wonder how our users feel? It’s got to be both frustrating and exciting to be chasing a moving target.
• Recording concepts and writing an email to Steve and others about static vs. dynamic and teaching people concepts and principles.
 
Click to view time photos.
AU 1072 Daily Ideas 1/26/2013   -For LTF – maybe get some new video footage of Team Utah guys doing the same tricks we are trying to teach. This might get them tied into the project. We could then show a progression from true beginner to a competition level rider.
-Static vs. dynamic – two ideas – spreadsheets (cells and formulas) and arrows and targets (Does that change the game? Which pieces are moving?) On a spreadsheet we use static numbers and then create a formula to show a calculated value. As the static numbers are changed the calculated value reflects the change. That is kind of like a roll call or just in time calculations.
-Let’s take arrows and targets. As one or more pieces move, it changes the game and what we call it. If both the shooter and the target are still, we call that target practice static. Once either piece moves, it changes the game and the shooter needs to responds and play differently. If both pieces are moving and are independent, target practice turns to hunting and you have cause and effect relations on both sides.
-Often, planning and research are done on semi-static levels. Life is constantly playing in a dynamic level. How is your game?
-Teach people where to find things. This will help our users better use the system. Example: I know that I have such and such data, where is it stored and how can I get to that?
 
Click to view time photos.
AU 1035 Daily Ideas 12/31/2012   -Balance the human side with the business side. Enter on the human side, take care of business, and exit back on the human side. (I used to have a mug with this on it (and graphic). I got it as an intern for Moore Business Forms in 2000.)
-On training – it would be really cool if we could visually show what each piece has, does or contain. For example: the reason we call this an expense/receipt is this - it has three main compartments… each of these allows for… common uses are… special options are… etc.
-Even though a chain saw saves tons of work it still takes work to use it.
-Unlock the built-in potential in the current tool set! Barcodes, custom PDF docs, data exports, my cart favorites, custom interfaces, corp-wide settings, the quick search, flex grid tie-in, elements of time, dynamic search options, histories, roll calls, recipe/builds, unlimited parts, no upgrades, web-basses, no hardware requirements, mobile, any device, centralized data, etc.
-Tons of work has already been done on paper and in the help files. Show and bring things to the foreground.
-Continue to build on a solid base and foundation.
-Bring real objects for the object lessons: cans of Pringles, striped cloth, different sizes of fire wood (what are you trying to start on fire), pots, pans, dishes, cups, paper, legos, blocks, duct tape, bailing twine, wire, cookie cutters, tools, notebooks, blank paper, pen, pencils, ice trays, bridges, flagging, string, yarn, scissors, markers, post-it notes, etc.
-Another analogy of tracking data over time is what they do at FedEx or UPS with their package tracking. Date and flags through the entire process. Combine this with centralized data, multiple persons doing their job, storage, search options and display functions. You get data or packages being tracked over time. This may be a common analogy that people are familiar with. Idea came from an associate at Thanksgiving.
 
Click to view time photos.
AU 1026 Daily Ideas 12/13/2012   -Internal Cost Corrections (ICC’s) – we need them soon! See elements of time and email dated 10/8/12. The key is time and tracking things over time.
-On refunds – what if all you needed to do was provide a date and a CC approval number (authorization code). The system could then look things up and get the data from there. Along the way, it could validate amounts (too high) and then it could create a cross tie-in between the two invoices. This helps with fraud and someone trying to get a credit from multiple locations or stores. Use flex grid to tie things together.
-We need the reflexive side of the flex grid and the roll call page for every major player.
-We have had many requests to be able to fully delete or remove payments. Maybe allow this if the value is set to zero.
 
Click to view time photos.
AU 988 Daily Ideas 11/1/2012   -We need the reflexive side of the flex grid and the roll call page. Whit is connected to what and how does it play.
-We need a report that shows activity and summaries (full database): who does what? How many? Values? Where are people doing things per corp as well?
-On database tables – we need to add indexes to the dates. We may also want to convert dates to numeric values (just a thought).
-On time – people really want to see blocks (visual) of time. We are catching all the data, the system needs to be smart enough to show an appointment from 2-4pm (the whole block filled in). The same is true with multi-dates like, all day Monday or Tuesday-Thursday for a conference.
 
Click to view time photos.
AU 797 Daily Tasks 5/4/2012   • On the phone with a user going over payroll and employees. He seemed to get it and the “tutorial” for the day went pretty well.
• On the phone with another user going over a few needs on the stock/unit side for invoices, shopping carts, etc.
• Email answers and basic tech support.
• On the phone with Steve going over the game plan. We spent a lot of time talking about upcoming projects, sales reps, teaching and education and general theory. We want to be able to add the order status to PO’s, be able to duplicate PO’s, show the “roll call” page and the reflexive side of the flex grid. We want to be able to add the watchers and feeders to the balance sheet. We want the hybrid balance sheet items, the stand alone declarations, the reoccurring payment, the …. tons of stuff. We also talked about doing it one step at a time and remembering the cause and effect relationship stuff.
• Brainstorming ideas and recording them in my notebook.
• Worked on a tax re-calc problem and bug in the shopping cart.
 
Click to view time photos.
AU 820 Daily Ideas 5/2/2012   -We had a request to show a transfer report with the total cost that either left or was transferred to each location. The advanced invoice line items search – searches the main location but not the line item location – small disconnect, just for transfers.
-We have had requests to have reoccurring expense/receipts and ability to duplicate an expense/receipt.
-I need the “roll call” page and virtual reflexive side of the flex grid.
-Lean, just in time, continuous flow, eliminate waste, ease of entry, precision and accuracy, flexibility, pull and all good stuff!
-What if you look at things from a user’s view – does that change the “why”? How? An associate and I were talking about ergonomics and production. What re the human components? If things are multiplies what does that do? Standardization helps flow. Teaching the “why” helps downstream customers or other employees. Distribute the work flow! Easy repetitive steps and processes.
 
Click to view time photos.
AU 525 Daily Tasks 7/7/2011   • On the phone with Steve talking about new and upcoming challenges. We talked a lot about the flex grid, roll call options, custom reports, web services and some customer needs. We talked about two new corp-wide settings: one for locations that is for an additional id number; the other one is for an additional id number for the customer.
• Basic business stuff.
• Email account and new USAePay user for a customer.
• Addressing and sending out rep checks.
• On the phone with a customer going over reoccurring credit card payments and how to do that stuff.
 
Click to view time photos.
AU 2215 Brainstorming Ideas for the Roll Call Page 6/28/2011   Ideas for the roll call page:
- Look at other mapping ideas. Eventually we want a visual model to help people understand what is going on.
- What if we make a graphic per section that needs it and just reference the graphic instead of making it interactive.
- This may need to be done in 2 or 3 stages.
- Who, what, where, when, why, how much
- Keep it super simple
- Allow for drill-downs and sub reports. Maybe be able to pass a list of id #’s to a sub look-up page. Small form buttons
- Think group, category, detail
- Design it out on paper first
- Re-read some of the earlier brainstorming ideas… some good stuff out there!
- Start at the beginning
- Search flags and dates instead of tables and tables and loops and subs. (see item #17 – dated 10/6/10 on automating sales tax and collected fees)
- States and status, both required (solid lines) and optional (dotted lines)
- Permission? B.S. and I.S. flags? Basic and advanced?
- Map it out, tell the story, and help people follow the path.
- Show different maps or scopes
o Who? (map), Timeline? (map), Relationship? (map)
 
Click to view time photos.
AU 2212 Brainstorming Tweaks to be made to the Flex Grid Tie-Ins 6/17/2011   Tweaks to be made to the flex grid tie-ins:
1. Add quotes, Id = 13 (including pdf), my quotes (63), basic quotes (105), basic invoices (59), admin invoices (60)
2. Add elements of time, id = 12, basic time (123), view only (122), admin time (124)
3. On the search results – add more description (human readable parts) to the main and sub tie-ins.
4. Expand all of the 15 custom fields and their values.
5. Update help files to show new players and counts.
6. Add more links and be able to move around better. On the add/edit page show a link for other flex grid items and a more obvious link to the main. Make it human readable.
7. Create the roll call report. (7 & 8 kind of tied together)
8. Reflexive side of the flex grid. (7 & 8 kind of tied together)
9. Expand to association tie=ins instead of just direct tie=ins.
10. Be able to get the data back out of the flex grid easier…
11. Smooth as many corners as possible.
12. Think about interactive map connections and flow.
13. Be able to sub filter standalone flex grid results. Tie page to roll call as well.
14. Make sure that transparent and admin only options are protected and maintained.
15. Make the tool more friendly.
16. Be able to additionally filter results. (Main and general searches)
17. Once results are shown… be able to show just certain records… kind of extra.
18. Open up flex grid fields to 15 custom fields. (Request from a rep and a client)
19. Check time, quote, and E/R security and privacy options.
20. We may need an advanced flex grid search form that ties main details to flex grid search criteria.
App Types:
1. = Dummy
2. = Deposit
3. = Invoice
4. = PO
5. = Expense/Receipt
6. = Balance Sheet Items
7. = Stock/Unit
8. = Customer
9. = Vendor/Payee
10. = Employee
11. = Part
12. = Element of Time
13. = Quote
 
Click to view time photos.
AU 2211 Brainstorming What is still needed to roll everything out like we want to? 6/9/2011   What is still needed to roll everything out like we want to?
- Ecommerce and customer pay portals. Maybe online reservations. (2 weeks)
- Help files (3 days)
- Grouped reports (2 weeks)
- My favorite buttons (2 weeks)
- Graphical navigation and page flow (all sub homepages) (2 weeks)
- My user history
- Flash media player (2 weeks)
- Roll call page with associative reports flex grid and other system ties (3 days)
- New credit card gateways (Lucy and First Data) show groups then details (2 weeks)
- Balance sheet rework – round 4 (1 month)
o Feeders
o Watchers
o Known issues
o Standalone declarations
o Payables rework
o Taxes and collected fees
- Training manual and adilas university… Ongoing project (1 month)
- User history reports (3days)
- Financial history reports (1 week)
- Small tweaks to current history reports (1 day)
- New photo galleries and moving over to content server (2 weeks)
- Payroll rework (1 week)
o Gross sales
o Elements of time (subs)
o Reports
- Ideas and sharing… global updates, global idea center, global forum, all elements of time (1 week)
- Objects and data over time – adilasuniversity – theory and concepts (2 weeks)
- On order and in transit tracking (1 week)
- Sub locations and how they tie-in to things (1 week)
- Elements of time (1 month)
 
No po photos available. Click to view time details.
Adi 17 Training & Reports - Roll call page for every major item 6/3/2011   We need the "roll call" page for every major item in the database. Who are your buddies, your mom, your dad, your brothers, sisters, cousins, etc. Where else do you play? Who is connected to you? When and where do you show up in the financials? What are missing? What do you have? What are your next steps? How long have you been at your current state? You get the picture. Basically, how does each item play or get played with... :)

See element of time # 27 for ideas on the reflexive side of the flex grid. These two items are somewhat related.
 
No po photos available. Click to view time details.
Adi 19 Reports - Financial roll call history report 6/3/2011   The history homepage needs another history report for the financial roll call of the items. This would be what shows up for the financials according to the date range provided. This report would report on revenue, cost of goods sold, expenses, assets, bank stuff, inventory stuff, liabilities, and equity. In old school terminology "your entries". Kinda like an income statement (p&l) and balance sheet all rolled in to one report. Basically, what does the data do on a financial level according to the date range provided. This might be fun to experiment with different report types and show things in a cross between a calendar and a grid matrix. The report would have rows and columns. Each date could list any possible system pieces and how they play into the different financial categories or reports. Time (dates) would go across the top and players would go down the sides... All data would have drill-down links to the common advanced search page resutls so that more details could be seen. There might be a max of 31 days (a month) so that the page doesn't go on for ever in the sideways format... :)

Another option would be to show this data in a calendar type view with what happens on each day... Kinda a calendar view of the system and who is playing and what is happening... Just ideas... :)
 
No po photos available. Click to view time details.
Adi 22 Training - Adilas theory 6/3/2011   There are tons of different adilas theory items... each one needs its own place to be talked about and shown how it plays into the process...

No specific order, just brain dumping...

Centralized data, empower the users, enter once - use many, go to the source (transactions and where the events take place), flexibility comes from settings and permissions that get interconnected, water droplets turned into slush then snow and then ice, business zipper (bring operations and accounting together one cog at a time), teach the why, track every penny in and every penny out, track objects and data over time, roll call accounting, accopps (mix and blend accounting with operations), linear checkpoints and data flow (pull), function over fashion, train and teach people not subjects, life cycle, pioneering the future of business, listen to our clients, under promise and over deliver, give to the people (there will be plenty left for us), education, train the upcoming generation(s), build a relational model, think add-on's and subs, all data is live and searchable, always up to date, no limits, your data... you cache & retrieve it... we secure it, we are one big data portal, community project and community effort, giant tool box - you get to match the tools with the jobs, 3D business model, always open and available, bridge the gap, trystorming vs. brainstorming, peace of mind, super user friendly, digital filing system, ongoing development, go mobile, touchscreen, business data sphere, play the game (rules, players, actions, goals, etc.), everything carries its own weight and luggage, return and report, users are bigger than corporations, one-to-many relationships, new school vs. old school, business platform, be your own style, catching the vision will inspire and guide you, business data mapping, start a revolution, customize your solution, put the horse in front of the cart (as compared with the cart leading the horse), see the whole picture!

Anyways, here are some other words that I needed to record... Lean, just in time, continuous flow, eliminate waste, ease of entry, precision and accuracy, flexibility, pull... all good stuff!

What if you look at things from a user's view... Does that change the "why"? "How"?... I was talking with a physical therapy guy (Sharik Peck) and we were talking about ergonomics and production (workplace safety stuff). What are the human components? If things are multiplied what does that do? Standardization helps flow. Teaching the "why" helps downstream customers and other employees. Distribute the work flow! Easy repetitive steps and processes.

There is a guy by the name of Ammon (in the scriptures)... He was a master at serving and building on common ground and common beliefs (Alma chapter 18). When showing how we are different (old school vs. new school) build on common beliefs and reasons for doing what we are doing. Try to focus on the common threads.

I've got a two page document in my notebook that goes over the progression of accounting and bookkeeping (dated 3/17/11)... Maybe instead of saying... Look what we have... Say something like "if this helps, great! If not, that's ok - we just wanted to share what we've learned." Help others help themselves. Another great quote is "Teach them correct doctrine and let them govern themselves" Joseph Smith.

Sometimes the answer is a change of perspective... the situation may be the same but your view or understanding of it changes.
 
No po photos available. Click to view time details.
Adi 27 Flex Grid - Reflexive side of the flex grid 6/3/2011   The flex grid is a user-maintained section or addition... The reflexive side of the flex grid is showing other associations without actually having to go to that item and create the link or new tie-in. It basically allows any connection to go both ways instead of just from main to sub. This would allow subs to report back that they are part of the main without specifically creating that link. Once a relationship between application items exists, the reflexive side shows up as being part of an existing relationship. See element of time # 17 for details on the "roll call" page for each item. These two items are somewhat related and deal with a system-wide roll call of sorts. "Who are your buddies?"
 
Click to view time photos.
AU 401 Daily Ideas 2/19/2011   -Need an advanced flex grid search and results page.
-Sum up flex grid amounts. Be able to filter the standalone flex grid per main.
-It might be cool to pull statements to groups of people. Say 30, 60, 90 – who has values in that range.
-Need to add a roll call to each item in the system. This includes associate links in the flex grid and line items of other pieces. Map it out.
-Be able to sum up and group flex grid tie-ins without showing all of the details.
-Here is what I need to do – catch the details on the operations side, once the details and flow are good to go, start pulling back in to groups and then sums. The grouped sums are the goal but don’t do much without the underlying details and pieces.
 
Click to view time photos.
AU 2184 Brainstorming Types & Functions of Time - Elements of Time 2/15/2011   Simplify – Types and Functions of Time
1. There are 50 to 100 known types of time. Many are very similar, only what you call it needs to change. Almost like groups or families. Like values.
2. There are 50 to 100 known functions (needs) for time elements to play with.
3. Most people want things that are pre-set and ready to function out of the box. Other people want to be able to customize things.
4. If things are too hard to do, set-up, or maintain… you lost functionality because people are inherently lazy. K.I.S.S.
5. What is a standard? How do I play to that?
6. It needs to be as simple as possible.
7. What if we created basic templates (types and functions) and then allowed the user to apply a template to each time element.
8. What if every element of time was as simple as an id number, a corp, and a template id number. All other pieces would be subs according to the template (directions and requirements). At least one sub would be required but the element could have more than one.
9. What if the types were something like: personal (my), person(s), place(s), thing(s), combination, custom.
10. What if the functions were something like: date only, date/time, …. Infinity
11. Why am I scared to commit… I see that it is big; I see that people want to be able to call it this and that. I want to tie it all together, and part of me wants to keep it all under the same roof “elements of time”.
12. Is my pride getting in the way? Even this page… am I getting too worried about what people will think (later on)? What is the hang-up?
13. I’m feeling a lot of stress… I have needs to finish up balance sheet, do a training application, build the scheduler, map out the entire system, build new reports, etc.
14. What happened? I’ve always had tons to do… why the huge swarm of things in the last couple of months? Why am I so limited? Everything feels big… Everything feels complicated… It seems like everything is so interconnected… I know that is good and bad…
15. I’m thinking that the process needs to go like this… scheduling, balance sheet, and training. I would love to put training first but I also know that some major changes are coming down the pipeline.
16. Things are changing so fast… It is hard for me to keep up with things. I can’t imagine being a user and trying to deal with all of the changes.
17. Maybe keep making the changes and then go back and start training people how to do it properly. (Once changes have been made)
18. Apply what you learn along the way. The more you do the more it sticks and becomes a part of you.
19. Who is counting time anyway… I’m not trying to break some record or something. I am trying to make progress and I’m okay with a step at a time. Only run as fast as you are able.

From a gridded outline for brainstorming “elements of time”; Needs – rows – 1,2,3… & Types of Time – columns – A, B, C…
NEEDS - rows
1. Basics, quick name or title, corp, id, template, creator id, sub type
2. Date (day only, single, multi, range, reoccurring)
3. Category & sub category sort
4. Time (time only, n/a, single, multi, range, special rounded, reoccurring)
5. Total time
6. Notes & credits (real, practice, draft, concept – 255 or big)
7. Payroll
8. Privacy, show/hide, web, visible, permissions
9. Assignment(s) & changes (one or many), change log
10. Reminder(s) & notification(s) - sending messages and pushing reminders to main homepage
11. Photos & media – subs, choices, ftp, decisions, stitching, content… video, stills, graphs, maps, audio, html, pdf, word, etc.
12. Comments
13. Invoice tie-ins – details or summed up (invoice types), (invoiced, not invoiced, no charge), recipe tie-in (one to many)
14. Quick tie-ins (build or pull from multi chain as needed)
15. Financial & general amount – standalone declarations, able to add back up to the main (revenue, costs, value)
16. Sign-offs & by who? – maybe a 1-many (review, outside players – sharing)
17. Rate tables & look-ups – seasonal, promotion, sales
18. Expiration dates &/or show until dates – due or target dates
19. Booked vs. actual usage, planned vs. reality
20. GPS subs
21. Sub pool(s) – what kind in/out of play
22. Reoccurring (master/share, template, blocks, average unit, standards, slot, values)
23. Flex fields (names & types)
24. Tie-ins (flex grid, what else) what about tying together subs and media, sewing, stitching, links, groups
25. Customer (1 or many) look back, relationships to other tie-ins, roll call, participants, general or generic
26. Vendor/payee (1 or many)
27. Histories & usage logs – start, stop, # of times
28. Sub times or sub time frames – due dates, aging & queues (relationships)
29. Follow-up & details –progress reports
30. Finished/starting settings or completion – starting, prerequisites, requirements, test & evaluation
31. Rewards & promotions
32. Medical records
33. Capacity, min, max, optional
34. Deadlines, timelines, phases, grace periods, due dates, outlines, content, details
35. Status changes – edit mode, dynamic status lock down
36. eCommerce
37. Inter corp – security, settings (general, per corp, per user, IP address)
38. Back tie to units – this may be on the unit or a pool that the unit is assigned to
39. Cancel/back-out/void (see status), (make sure and cascade to subs)
40. Check in/out (start/stop, actual/rough)
41. Mass entry – recipes, packages, deals
42. Priority & rating
43. Reports & searching needs – capacity, conflicts, testing, history, usage, availability, booked, open/closed
44. Waiting list
45. Cleaning status
46. Fees (late, cleaning, other)
47. Person(s) – customer, vendor, payee, user, salesperson, N/A, party, unassigned, crews, lines, shifts
48. Place(s) – subs, temp, variable, multi, unassigned
49. Thing(s) – storage, units, parts, general or generic, assets, money, supplies, labor, overhead, shipping, sub-contractors, game
50. Dynamics – (fun & extras, names, titles, needs, html, multi-step, memory, colors, increments, webservices)
Types of time – columns
A. Lists, tasks, assignments
B. Notes & reminders, progress reports
C. Basic, scheduling & appointments
D. Time sheets, time logs
E. Sharing & collaboration
F. Sales & promotion marketing
G. Meetings & events, classes
H. Projects, updates & newsletters
I. Resorts & tabs
J. Reservations
K. Dispatching
L. Registration
M. Job costing, estimates, quotes & invoices
N. Maintenance, manufacturing & production
O. People, employees, techs, doctors, teachers, crews
P. Invoices, e/r’s, bs: reoccurring or system-maintained
Q. Goals & forecasting, (production, sales, general)
R. Rentals, storage
S. Places, rooms, locations, subs, main, #’s
T. Things, stock/units, parts, general, pools
U. Payments in/out, date due, deadlines & grace periods
 
Click to view time photos.
AU 397 Daily Ideas 2/9/2011   On post-it note in notebook:
• Financial history look-up
• User history look-up by payee id and location
• Full site map of the adilas.biz system. My Quick links
• Email sales and support page.
• Beef up flex grid searches and dynamic drop-down titles and options.
• Payroll feeders on balance sheet items.
• Time conditional logic – only date, no time, just a single day (choices).
• Might sound weird – no dates – but able to show up for roll call – on specific numeric days (not dates). Like accrued payroll…
• Standalone declarations
From mini-notebook:
• Add a flag to help people know if a transaction is system maintained or user maintained.
• Make the system return and report.
• “Teach them correct principles and let them govern themselves.” –Joseph Smith
• Help the people catch the vision – this will drive them.
• Everybody is playing on the same team - bring things together.
• A solid base supports the whole.
-Need pagination on sales tax report.
-Ease the load on the server. Reports are either too big or take too long to run. I want it to run as smooth as possible.
-Maybe add a flag per line item for possible tax problems. This would help the accounting staff find the possible problems quicker.
-Once we start in to Flash – I can see navigation, sub modules, shopping carts, schedulers, training, etc. starting to play in the same base player. It might be cool if there were options for classic html and interactive or flash.
 
Click to view time photos.
AU 2183 Brainstorming Elements of Time 2/7/2011   Possible requirements for different time elements:
Needs:
- Name or title
- Start date
- Start time
- End date
- End time
- Total time (in seconds) duration
- General notes
- Status/state (general)
- Status subs (colors)
- Relationship type
- Location
o Sub locations
o Custom/temporary locations
- General amount
- Visible status (shoe/transparent)
- Basic/admin status
- Privacy status
- Category
- Sub category
- GPS (subs)
- Payroll (subs)
- Sign off
- Notification and reminders
- Html
- History, photos, comments (subs)
- Multi-steps (commit to memory)
- Show/hide on web and show until date
- Rounded time
- Rates
- Assignment changes (subs) buddies or buddy system
- Invoice status (subs) (invoiced, not invoiced, no charge)
- Income and costs (subs) or part of other subs determine profit margins
- Planned vs. reality, output or goal watching
- Sub pools (subs) all different types
- Reoccurring, template master, known set schedules (blocks of time) subs applied settings or template
- Pool items in/out of play for specific time elements
- Flex fields, names, and types
- Tie-ins or flex grid tie-ins (it doesn’t have to be flex grid) subs
- Customer(s) and participants, roll call over time (who showed up, who didn’t)
- Vendor/payee
- Preset settings – this may be part of templates
- Sub time frames – these hold a place but get tied back to the master for all lists of who, what and where
- Pick options: dates, fees, times, workshops, classes, etc. (usually tied to invoices and quotes)
- Destination – (quote, transition invoice, regular invoice)
- Details – follow up
- Finished settings (projects, to do lists, jobs, etc.)
- Overlaps, gaps, possible conflicts
- Rewards programs and promotions
- Availability – not available
- Medical records
- Caps, minimums and requirements optional
- Deadlines, timeline, phases
- Rentals
- Financial players and factors
- Invoice payments and e/r payments with again and schedules
- Rate tables (sales and seasons)
- Standards – start and end time ranges, slot values, days of week, reoccurring items
- Job costing
- Statues changes and aging
- Queue times
- eCommerce
- Inter corp
- Masters
- Back tie to units
- Cancel or void (back out)
- Check in/out, start/stop time
- Mass entry
- Report functionality
- Waiting list
 
Click to view time photos.
AU 2182 Brainstorming Types of Time - Elements of Time 2/5/2011   Types of Time
- (any of these things could have the word “my” appended to it)
- (my) to do list, tasks, assignments
- (my) mini blog, sticky notes, or my quick notes
- (my) appointments, calendar, schedule (simple), day planner, specials, sales, planning
- Simple – above. Complex – below.
- (my) time sheet, work sheet, payroll log (ties to payroll and maybe invoices, po’s, and expenses, may be tied to customers
- (my) customer time clock, work order, customer time sheet (tied to customers and/or invoices)
- (My) ideas, wants and needs, discussions, forums, sharing, collaboration, threads, blogs (one or more people, sign-offs, comments, building…)
- Seasonal, peak, non-peak, holiday, specials, promotion (tied to look-up with fee schedules or price to date ratios)
- (my) updates, newsletters, projects, documents, meetings, agendas, shows, special events (main with sub sections)
- Rentals, reservations, dispatching, advanced scheduling, service calls
- Rewards programs, sales and promotion, loyalty programs, points, marketing
- Events, classes, roll call, webinars, events, registration, trips, courses
- Estimates, quotes, job costing
- Manufacturing, production, forecast models, goals
- Employee, technicians, doctors, teachers, guides, crews, managers, one or many (scheduling people – simple to detailed)
- Reoccurring events, templates, or set schedules
- Payments coming in or going out
- Waiting lists
- Tick lists, project management, cataloging
- Queues, pools, job pools, unassigned, pick list
- Maybe subsets of persons, places, things, combinations, or custom
Categories
- Rentals & reservations
- Lists & tasks
- Notes & documentation
- Schedules & appointments
- Time Logs
- Collaboration & sharing
- Documents & projects
- Events & meetings
- Dispatching
- Persons
o Employee/user
o Customer
o Vendor/payee
o Salesperson
- Classes & courses
- Estimates & quotes
- Registration
- Manufacturing & production
- Goals & forecasts

Rough overview of the MDI Idea Center:
- Add an item (document), choose a client from list, select a project (dynamic according to client), choose a document type (see below), title, notes, budgeted hours, priority, sign-off required, sign-off by who, hide/show document (still in edit mode).
- Able to search any projects, any clients, etc. Quick and advanced search options.
- Only the correct person could do the sign-off. It would then show up for roll call. Very simple: a check box and a notes field.
- Anybody could add a comment to any document. All of the person (user) date and time stamps happen behind the scenes. Very simple: a notes field.
- Application had an auto response (send an email to Brandon) built-in. It would let me know if an item was added, a comment, and/or a sign-off happened, pretty cool.
- It also had an email form built in.
- The notes and comments allowed for html to help in the presentation. Any outside files had to be uploaded separately through FTP.
- It also had options to finish the document. This included finish notes, actual hours, priority, and lock-down options.
- There was a built-in 5-level deep outline option using div tags.
- Document types (drop-down list): ideas, add-ons, progress reports, change requests, bags, phone calls, meetings and verbal, email documentation, other, proposals, contracts, project scope and overview, project schedules, “workflow, roles, and responsibilities”, phases and milestones, creative document, technical document, requirements and specifications, other main documents.
 
Click to view time photos.
AU 395 Daily Ideas 2/3/2011   Notes from local businesses:
• Physical therapy company – no current solution, would love something that was simple and cost effective.
• Dental company – using Dentricts – quite happy but willing to talk.
• Manufacturing company – talked with receptionist and got number – need to call. Left card and questions.
• Manufacturing company – briefly spoke with receptionist. Contact was out of office, go back on Monday.
• Service and dispatch company – contact gave me a quick tour of their software – likes and dislikes.
• Cleaning and restoration company – received info for the need to call and ask for a certain contact. Went back and visited with him, talked lots of job costing.
• Hair salon – they just use an appointment book.
• Chain retail store – looked at day planners, calendars, desk planners, erasable planners and daily schedulers.
-Have reoccurring invoices, expense/receipts and balance sheet items show up as part of the roll call and history assigned to time. Have them show up for the history homepage report.
-There is some good balance sheet item information in my small mini notebook. It may be good to go back and review it.
-Push vs. pull technology.
 
Click to view time photos.
AU 2181 Brainstorming - Ideas & Concepts for the adilas.biz "Any" Scheduler (Elements of Time) 2/1/2011   1 February 2011

Ideas & Concepts for the adilas.biz “any” scheduler - This section began 2/1/11 & concluded 3/4/11

1. Tie to payroll. Add options for commission gross sales profit.
2. Remember that one of the original ideas in adilas was a series of containers or “Pringle's cans”. Stuff things where they need to go and move things around as needed.
3. The heart is – “Objects and data over time.”
4. We are trying to record and document the “story”. Tell the story: who, what, when, where, how much, how long, why, etc.
5. Map to check points and status as they happen (past, present, and future).
6. Be your own style! And let the users be their own style.
7. Scheduler for personal.
8. Scheduler for customer time cards – tie to invoices and show payment status.
9. Go onsite and ask about schedulers.
• Dental, doctor/medical, rentals, car maintenance, manufacturing, classes and courses, golf tee times, hotel/motel, guide services, trips, cleaning companies, services like heating and plumbing, buy here – pay here, CPA/lawyer’s appointments, customer/client billing of time, reservations, salons/beauty, therapy, lessons, events, competitions, mobile persons, vacation time shares, membership, licenses, pre-paid services, etc.
10. What do you call it?
11. How many different pieces does it have?
12. How can you keep it flexible yet simple?
13. I want it to be a time-based scheduler on a flex grid tie-in level. This means all main players can play with built-in functionality.
14. Time… why not call it “Time” or “Element of time” and then let users define if they want customer time cards, rentals, to do lists, mini blogs, appointments, etc.
15. Include anything that could have a timeline on it.
16. Other thing to think about – rentals and buying down units, share and coordinating schedules, unassigned task or job pools, allow others to assign or move to their pile or task-list.
17. Add visible and basic/admin status. See the flex grid tie-ins for more info. This could also be a privacy or mark as private settings. Who else gets to see it?
18. When creating time based element – what about having a point and click interface with show/hide options during the creation process? Options, actions, types, etc.
19. What happens if I pre-define certain types of time elements and allow users to copy/paste and tweak the pre-sets?
20. Maybe I could add options for corp-wide settings and individual settings.
21. This may not be related but what about project management, goals, ideas, tick lists, wish lists, cataloging (events, agendas, video clips, etc.), or documenting ideas and plans.
22. Maybe review the MDI idea center.
23. Blogs, forums, threads, sign offs, comments, sharing and collaboration.
24. Show on web – build a pre-built page to show. This could be a blog, mini blog, update page, or a sales or specials page.
25. Along with show/hide on the web – maybe a show until date.
26. What about a newsletter? Think about an art company’s website I worked with. They also have meetings, shows, and special events.
27. What about an HTML editor of sorts – maybe photos, links, line breaks, tables, div tags (css), lists, horizontal rules, etc. This may have to come later on.
28. Keep it super simple – select time and objects and then click go.
29. Allow the time line to be printed in different formats and outputs.
30. Think about using spreadsheets as a layout form for the scheduling.
31. Some of the users will be doing scheduling either on a phone of mobile device or viewing a schedule from a phone or mobile device.
32. Think about water in a ditch – it always flows in the path of least resistance. Help to channel people and their use of the system so that if flows and is very simple.
33. Allow time elements to be tied together. This could be a single event, a series, a brother/sister or parent/child relationship. Help tell the story! Cause and effect, planned and un-planned, hay and sad, etc.
34. I am not limited to a Flash only interface. I can mix whatever technologies I need to and piggy back on existing technologies. I could use ColdFusion, database stuff, HTML, tables, div tags, css, Java Script, graphics, charts, MS Excel spreadsheets, PDF, etc.
35. Drag and drop is wanted but not required. This may come later as an upgrade or add on.
36. Design it first on paper, create static screen shots, then build the dynamic interface and add the needed interactivity.
37. Hide/show additional details when printing and viewing. This could be page settings, Java Script pop-ups, spreadsheet comments, or Flash status bar rollovers.
38. Random note about Flash – I may need to upgrade to the latest version. I could also stay with my current version for this first round.
39. We need a light package that allows for invoicing, quoting, using a recipe/build for presets, my cart favorites, groups, advanced grids, etc. We need to be able to attach deposits and invoice payments. These items need to flow right in to the normal back end adilas functions. We may need some new flags to help track states and status. I want it to go clear to the balance sheet (only if needed).
40. On the customer time clocks – allow items to be shown as invoiced/not invoiced or no charge. Allow for time sheets to show/hide on invoice. They could be individual and/or summed up. This might tie in to the visibility settings.
41. I want to allow it (time and elements) to be fully connected but they don’t interfere with normal traffic. Maybe another full application on top of the main application. Time goes in both “known” directions. Think 3rd dimension. Multiple pieces may share the same time space but each may have a different life or life cycle.
42. Time needs to be the one (1) and whatever plays in to that space is the many.
43. Allow multiple bookings in a single slot of time. Also don’t force ends to match-up perfectly. Let it flow like water… fully user-maintained… If needed show some extra flags for potential problems, double, triple, quadruple, booking, overlaps, gaps, disconnects, and waiting lists.
44. Allow the users to put and place what they want into the time-based model.
45. Allow users to go back in time (if needed). Basically, time as it is forecasted (future-somewhat unknown), time as it happens (user may be too busy to change something), and time in the past (what did happen or what was perceived).
46. The key to time is let it flow and date/time stamp and the actual history behind the scenes. This will become the audit trail if needed.
47. Like a virtual to do list – If an item gets done, let it stay. If not, allow it to be pushed forward.
48. If I’m using a quote to hold items or reservations – I may end up with multiple quotes (or invoices). It may be cool if you could stack, chain, or combine quotes and invoices.
49. It might be nice if the scheduler had its own photo gallery. It might also be nice if it had access to the reflexive photo galleries (what is it tied to). The main photo galleries are tied to the main objects. The photo gallery for the scheduler will be more of a one-time deal.
50. What if you could search, filter, and print out different Excel spreadsheets dynamically.
51. Think of the Flash timeline – This is a 2-D, layered timeline with actions, labels, spans, fills, blanks, and color-coded items.
52. What if we took that one step further and added a 3-D or cubic level to the time line. Think about the bricks in a building – Each brick represents a block of time; however, as you look closer at the individual bricks you can start seeing the details that make it up. A brick wall can be the entire wall, just a row, just a column, just a small block of bricks (cluster), or clear down to the details of each and every brick.
53. Most timelines are flat and straight. This is random, but what about a cycle, round, cubic, or infinity timeline model. Just a thought.
54. The scheduler might be a series of 1-many relationships. Each time element could have any number of subs. This could be good for details, follow-up, GPS stuff, tie-ins to other pieces, etc. It may need to go to a 3-deep level. Or more… (See #103 for ideas on subs and snap-ons.)
55. Have each corp start over with an id of one (1) and then increment from there.
56. My dad had the idea of the “any” scheduler – (12/4/10)
• All dynamic:
- Anything – different application types, general, generic, and build your own
- Any place – locations and sub locations (maybe even open or custom)
- Any # of events
- Any length (time)
- Any # of participants
- Any price or cost
57. The whole thing is a “system”. That becomes a key word. A full system allows you to do things that others can’t do.
58. I want multiple entry points. Use the quick search, use the time element homepage, and be able to add from any unit (just like the flex grid).
59. I think we need to add a new main application type to the flex grid tie-ins. It will be “Element of Time”. Maybe a future one might also be “Standalone Declaration”. This may come later. Maybe even use quote as a future option.
60. Why do you do it? Because it needs to be done! Ask the question – what would I do? This helps developer the why – the why takes time to figure out and develop.
61. Function vs. Fashion – this is an attitude. There is always a choice. Once it works – you can make it look pretty.
62. Add a one to many from locations to sub locations. This could be rooms, offices, conference rooms, cabins, king beds, queen beds, party room, mini mall, warehouse, etc. (Storage units)
63. Allow a single customer to sign-up for multiple items, packages, classes, and time frames. This could eve cross locations.
64. Allow customer to split and share tickets. This could be as simple as multi payments on the same ticket or actually splitting a ticket. Maybe a restore to cart and then some edits. The trick here is being able to keep things tied together, fast and easy, and making sure that the original gets used, cleaned-up, or voided out.
65. Potential problem – Currently invoice and quotes are location specific. We may need to look at this and allow corps to mix and match locations and sub locations on invoices and quotes.
66. Be able to register for classes, courses, trips, events, etc.
67. Employee time scheduling and shift planning.
68. Be able to handle dispatching and service calls. I also have a need to be able to tie-in GPS as part of this. This may be a sub of the time elements.
69. “Apply” what you learn! Do this along the way. Don’t wait to the end. The more you apply it – the more it becomes a part of you.
70. There may be some cross-over to the multi-media player and training application.
71. Recruit help! It is okay not to have all of the answers. The more people that are willing to help, the better it is in the end!
72. I want and need some sort of work, time, or job sheets to help tie activities to invoices and payees (employee/users) to jobs. This needs to tie back to payroll and be available as a dynamically fed option. It would also need its own report from the calculate payroll page. Think about the ski mountain I worked for and how they pay their ski school staff. It could be hourly, teaching time, head counts, referral rates, etc.
73. Contact companies already using adilas to see what they would like in a scheduler application.
74. In order to allow invoices with multiple locations, maybe we will need to switch the (P&L) revenue and COGS sections to invoice line items instead of the main invoice.
75. On quotes – we may need an option that allows for a single quote to be restored to cart or split into different invoices more than once. Currently, once an invoice is created, it locks the quote from being used. This may need to be opened up a bit. Maybe make it a setting on the main quote.
76. We already have the flex grid in place – why don’t we allow options to automatically chain and link things together. Think of this as putting water fountains and sinks around your house or building. You shouldn’t have to go all the way outside to get the water source.
77. What about events and classes. This might be a mix of dates and participants. Depending on how tight the scheduling is, I could see an alternating schedule and/or multiple classes/labs being scheduled back to back. Think of a class at Bridgerland or room at the University. Either way you might need multiple start and end times. How do you keep all of the participants tied to each date and time? Roll call.
78. Some events and classes will be in rented or non-permanent locations. We might want a choice to select from a list of locations and sub locations or enter a temporary or custom location.
79. Spent some time in Staples Office Supply Store in the planner and appointment book section. Think very simple like a day planner, to do list, desk calendar, etc.
80. Allow preset blocks – seconds, minute, ¼ hours (15 minutes), ½ hour, and hours. The user could then see and choose the level without typing anything. It would also be cool to let them see start and stop values. For example: My dad always begins at 6:00 am and ends at 8:00 pm (whatever). If something custom is needed it would also show up. Maybe even have a button for 24 hours (if needed).
81. Time – slots, as many or as much as needed. Items, rooms, persons – as many or as much as needed.
82. We many want the users to choose between simple vs. complex time elements. They also need to be able to show results on different levels. (See #103 for info on subs and snap-ons.)
83. Online reservations and registration will lead right in to online eCommerce. We need to plan for that. Along with that – we also need a way for customers to pay their bills and see history (activity) and outstanding values. Self-service.
84. If people are in a hurry – they may want to schedule an appointment without getting all of the customer info. Allow for a generic party or customer name. This can be replaced later on or just left as is.
85. Adilas already has 2 or 3 storage units. Maybe call and talk with them about wishes.
86. I use sticky-notes or post-it notes all the time. I wonder if adilas could have a small mini blog or quick notes section.
87. Remember this is just a tool. The variable is still people and having them follow through. As an idea – if you tie it to payroll – that helps motivate people and users to play.
88. Be able to choose colors. This is not required. Maybe have a number of pre-sets and then be able to add custom colors if needed.
89. Let the users define preset increments of time – a couple days, 1 week, 2 weeks, a month, etc. Or maybe have a jump field – jump ahead, jump back. Be able to easily come back to the current day. Use a calendar interface to help show layouts and dates.
90. Be able to show other appointments per customer or customer family member by clicking a link or a button to show related or other appointments both in the past and in the future.
91. If a company wants to do rentals or dispatching – allow for pools of items, locations, and users. The system could help you pull from the pools by drag-and-drop or by clicking a check box. Another idea is to have the system remember the main time element as it searches for other pieces to tie to it. (Session scope) Be able to clear the memory if needed.
92. Make this as small and easy as possible – yet as flexible, bit, and complicated as needed. This will be a balancing act.
93. Be able to mark things in/out of play. This could be workers on a crew, service trucks, equipment that is in the shop or being fixed – help coordinate what is going on.
94. Templates of time, start and end time ranges, days of the week that are in play, etc. Be able to set known times and standard occurrences – weekly, meetings, training, lunch breaks, etc.
95. It may be line managers or crew chiefs that are setting up schedules for their employees. Each crew or line may need the flexibility to switch crews, locations, shifts, etc.
96. Be able to schedule a webinar.
97. Allow a buddy system on tasks, ideas, comments, and assignments.
98. Time also deals with the future like goals and forecasting. It could also be used to determine reality vs. planned. I could see a manager setting a goal for each day – then a crew manager entering an actual for each day. That would allow the person(s) to monitor progress and actual output.
99. If you were in manufacturing – you could even schedule production runs, needs, and demands. What about maintenance schedules.
100. It would be pretty cool if the system could help send you reminders . This could be email, screen pop-ups, text messages, etc. As a side note – some scheduling applications use MS Outlook as the platform and then use a MS exchange server as part of the application. Maybe a notification@adilas.biz or reminder@adilas.biz email form or address.
101. Estimates, quotes and job costing. The goal here is to gather up the details and show how they relate to income and costs. This could include supplies, parts, labor, time, overhead, rentals, sub-contractors, project management, fees, etc. It might be nice to have a report that shows what is revenue and what is a cost or expense. The goal is the bottom line or profit margin. Many times, the element of time plays in to these types of jobs.
102. A couple of things to think about – sign off requirements, sign off by who, changing status and how long in each section (aging of changes), assignment changes, aging in the queue and/or running time between phases or status.
103. What I’m seeing develop is a simple time object that can have all sorts of subs or pieces stacked on. Kind of like Legos. The main would hold and carry all of the subs. Each sub section has the functionality built in to it, not the main time element. This allows for known actions to be “snapped on” and they already know how, where, when, and how much to play. Maybe a “time snap-on” or “element snap-on”. Build the functionality in to the subs and options. Maybe just call it and “add-on” or an “add-on component”.
104. Once we go clear to eCommerce – we will need to know what to do (instructions), what to show, and how to show availability and bookings.
105. Each element of time may be tied to a master recipe or template. This will show options, show/hide “snap-ons”, and set requirements.
106. Be able to schedule payments and due dates. This is money coming and going. Think of a bank collecting on a loan or a buy here pay here checking to see if their buyer is on time. This could also be for monies going out.
107. Almost every element or piece inside of adilas is related to time. Is there a way to bring things together without making the user duplicate their efforts? Basically, we have tons of stuff that is already getting assigned to an element of time. I would love for that stuff to show-up and be counted as well. Adilas – All Data Is Live And Searchable.
108. Reoccurring invoices (and expense/receipts and balance sheet items – not done yet) need to show up as an element of time.
109. I’m sitting here thinking about how every piece of the puzzle is tied to an element of time. I’m also thinking about how I could have missed this “Big” of a component of the entire picture. We have been running things for years and only now is it clicking and making more sense. I’m grateful that I’ve had time to soak some of this in.
110. There are six pages of notes in my mini notebook dated back in 8/27/08 under the topic of reoccurring invoices. Here are some highlights and/or ideas:
- Inter-corp options, master/sub relationship, be able to turn on/off the master, back tie to units to help buy them down (physically and/or depreciation adjustments), normal operating hours for each unit, only show those hours unless the full 24 hour link is clicked, be able to search for available dates and times, be able to cancel and back things out.
- Need in/out stamps for check in/out, booked vs. actual usage, special notes and/or instructions per booking. Think general to specific, average time slot per unit.
- What about capacity, # of guests (customers), optimal #, min #, max #.
- Productivity reports (booked, used, optional), assignments (requests), mass entry (recipes), different reports that deal with dates, time ranges, capacity ranges, available, booked, etc.
- Rate tables for seasonal use, waiting list feature, cleaning status on each unit, package deals, late fees, cleaning fees, other fees.
111. We want to add a sales and promotion section to adilas. Maybe customer reword programs, promotion codes, sales, and seasonal pricing can play in to time. This deals with loyalty programs, points, rations, and marketing campaigns.
112. Marketing and promotion is a huge part of business. Help them start to manage that as well.
113. For drag and drop or selection pools – what if we actually create a second or sub time element for items that are not available. Basically, one pool for active and one pool for inactive or out of play. This may be able to be done by reverse association but I wanted to add it as an option.
114. When going to drag and drop. Use the adilas multi-media player to show and display elements. Include interactions between the left sub and right main panel.
115. At some point we wanted to add specific medical records. The elements of time might be a perfect spot. This would be as a sub or add-on component.
116. What about someone that goes to a resort. Everything goes on a tab and then could be pulled together. It might work cool if you could stack or combine invoices. Another cool thing might be to limit line items by date range and then print or show to your client.
117. Not everything that gets recorded needs to be shown or made printable. What about practice, draft, or concept notes.
118. We need an option to add up to five levels deep for an outline. This outline needs to be able to form in html and automatically in the Flash player (sub nav panel). Be able to edit on a single and/or bulk level.
119. On the outline – maybe use a table with 10 columns. Use two columns for each level. Column 1 (one) would be the Number and/or bullet point. Column 2 (two) would have the title, data, etc.
120. We need to be able to tie assets to outlines and/or subs. This is full content management. Be able to upload and store assets and content for users. We many want this on a different content server. That way it doesn’t impact the main adilas site or traffic.
121. Another function of time is a progress report. This could be added on to a task, to do list, document, idea, project, job costing, students, customer, etc.
122. What I’m seeing is eventually all of this data and content will need to be able to fly around via web services. We want it to get to the level of… “Your data, you cache and retrieve it, we secure it.” Make a super open interface… This could even allow outside developers to tie in to adilas functionality to create a hybrid super solution.
123. “Sphere” – once you are in the data sphere you can virtually go anywhere at any time. Other words or names are ball, global, bubble, orb, orbit, and realm. This concept could make a cool visual for how to get around inside of adilas. The outside layers could continue to expand as needed.
124. Training may fit best as an element of time similar to a document, outline, or idea. The media assets and contents could then be tied to sub elements.
125. Maybe have a show/hide status for items still in edit mode. It might also be cool if you could lock things down at some point and only allow growth or actions to take place on certain pieces.
126. What if we created system-maintained time elements and they became the watchers. Return and report! I’m not saying everything, but what if we wrapped all existing objects and data inside of adilas and allowed them to play or be counted in their own time element. Maybe one element per day with unlimited financial subs.
127. We need to stitch, sew, chain, group and link things together. This could be physical, virtual, or based on a relationship model. The entire system is a series of 1 to many relationships.
128. Originally I was thinking that time had two parts type and function. What I’m seeing is that the type just tells or dictates the functions needed. You can create type by adding function(s).
129. Matter – cannot be created or destroyed – but it may be combined, altered, formed, molded, compressed, etc. Fine matter, course matter, liquid, solid, gas, vapor, plasma, pure, contaminated, etc. Cut it, stack it, bend it, break it, etc.
130. Time – cannot be created or destroyed – this is a give (as far as we know) – what we do with it depends of each person. It could be simple, complex, self, others, persons, places, things, reoccurring, standard, variable, by choice, by dictation, by consequence, by others, etc.
131. Question about the system –maintained time elements – will that blow-up the elements of time table. Maybe we could have a special system-maintained section that mimics the elements of time without adding tons of system-maintained items (non-editable and non-searchable (ish)). In some ways, it might be nice to leave time as user-defined and put the daily watchers in a different table.
132. What if the type of time is the template with all of the defaults and settings assigned.
133. Most email programs have a calendar and appointment application. They may also have a to do list or sticky note section. Some people have apps on their phone. Where adilas comes in is connecting other pieces, built-in functionality, and already in the business platform environment. We win on the scalability and tie-ins to business functions.
134. We may need a special page that helps people know about their options – training eventually, but before that – some sample and guidance… show options.
135. Allow for defaults, presets, and custom values on all entries. This includes date and time selection – auto or custom date/time stamps.
136. Create a master list of functions of time. Duplicate this list and allow users and corporations to modify or create an alias name of the functions. What they do will still be the same but allow for custom naming.
137. Categories are the same way – create defaults and allow them to change the names and values as needed.
138. Categories are tied to functions of time and functions of time are tied to templates or types of time.
139. Certain settings, like back tie to units (or anything else – persons, places, or things) may need settings and options on the individual items that could then play forward. Even though we may want a back tie – It may need to come from the items themself and only play when needed. Another option is to think more globally and create a pool that knows what to do – then when the pool is update, the items already know how to play instead of being on a one-by-one basis. This could even work for sales and promotions.
140. Along the lines above – we may need to add a reverse look-up from the items to the pools so that they know what to do.
141. On the templates (types of time) – allow for the users to either preset hardcoded values or defaults or set the settings to dynamically look-up values like current user, current location, current date, current time, etc. Help wherever possible.
142. On reminders and notifications – push the valves in front of the user on the time homepage and the main homepage. There will also be options to help notify via email or text message.
143. When booking things for a date range – maybe add a transparent sub date/time option to hold each date to help with booking and availability.
144. On categories – instead of just one, what if they could pick and choose – like check boxes or something, maybe tie colors to categories.
145. When showing people how the elements of time work – show them a very basic drawing of the key pieces. (Templates have functions and functions have categories).
146. “A fox that chases two rabbits catches neither.” Focus and get the job done! Then move on.
147. When looking at a single item – show the bookings for three months. This may help to get an idea of usage and availability.
148. Sometimes the prep is more important than the jump.
149. On the templates – It might be nice to add an option to preset sub default titles. Either separate with commas or add a one-to-many relationship. Look at the flex grid titles for ideas. Options may include leave blank, a set value, or a list of values to use.
150. I may need to “dummy” things way down. This is like going hunting with an army, planes, tanks, and ships – when all that is needed is a small gun and some bullets. I know that it is a balancing act, but less might be more.
151. Currently we have a template that controls the elements of time. What if we had some settings that controlled the templates?
152. I can see a market for a scaled down version of adilas – say an adilas express or something like that.
- Maybe a home version, a business starter version, an entrepreneur version, a small business, and a medium or large business, maybe an enterprise level. Okay, just took it too far again.
153. In conference on (4/3/11) I heard a talk that was talking about basic needs. The question was posed- will this buy me any bread? Cover the basic needs before we go tweaking to the “nth“ level. Keep it simple!
154. We may need to rate a table per user or per tech. This would automatically tie in to the rate or general amount according to who was assigned and the total time.


From Post-it notes:
- Group Meetings
o Use technology to get the biggest impact
- Group Training Sessions
- Group Invites/Seminars
- Newspaper ads
- Flyers
- Adilas theory demos
- Webinars
- Video capture, Dimdim, simple drawings, and power-point slide shows
- Use Steve’s house until we grow out of it

On customer site:
- Easy contact info:
o Email form
o Phone #’s
- Video demo
o Overview
o Specific tasks or concepts
- Maybe a tutorial link or help files
- What about showing general pricing and allow credit card payments and sign up
- Adilas express
- Adilas non-profit
- Maybe allow the users to select # or users, # of locations, # of invoices or annual gross sales, send email requesting a quote.
 
Click to view time photos.
AU 2295 Brainstorming - Objects & Data, Time, P&L & Balance Sheet 1/28/2011   Freepaper Brainstorming - Time, Objects & Data, P&L, & Balance Sheet

Spanning from January 28-31 2011
Time, Objects, & Data Brainstorming – Spanning from 1/28/11 – 1/31/11

(Page 1 – Front)

Level 1: year_to_date values
From 1 to …
- Rev
- COGS
- Gross
- Expense
- Net
- Assets
- Liabilities
- Equity
- Balance

Level 2: quarterly values
1st Qtr. (Jan-Mar), 2nd Qtr. (Apr-Jun), 3rd Qtr. (Jul-Sep), 4th Qtr. (Oct-Dec)
- Rev
- COGS
- Gross
- Expense
- Net
- Assets
- Liabilities
- Equity
- Balance

Level 3: monthly values
January to December
- Rev
- COGS
- Gross
- Expense
- Net
- Assets
- Liabilities
- Equity
- Balance

Level 4: daily values
I.e. January 1-31, etc.
- Rev
- COGS
- Gross
- Expense
- Net
- Assets
- Liabilities
- Equity
- Balance

Everything is based on time. The corp-wide setting for fiscal year will play in to determine year, quarter, and months.
Just an idea… maybe put time on down (rows) and the objects and data on the across (columns). This might be easier for printing and scrolling… Then again maybe not… (It depends on if the objects and data are in simple form or expanded into details. If details, it could get pretty hard to read.)

(Page 1 – Back)
This was going to be something else… but I decided to put a condensed version of the players.
- Revenue:
o Stock #’s
o Parts
o Special line items
o Non invoice revenue from normal deposits
o Other revenue from deposits
o Calc revenue
o Figure adjustments (trade & deposit revenue adjustments & negative invoice bad debt payments)
o Calc adjusted revenue
- COGS:
o Stock #’s (special 3-way switch to help determine COGS on stock/units)
• 1= base price & internal parts & outside repairs,
• 2= full stock/unit basis including adjustments & interest, &
• 3= base price only.
o Parts
o Special line items
o Special line items (as a negative – corp-wide setting)
o COGS from expense/receipt line items
- Gross profit:
o Simple calculation
- Expenses:
o Expense/receipt line items (normal)
o Special line items (as a negative – corp-wide setting)
- Net profit:
o Simple calculation
- Assets:
o System-maintained items
• Bank(s)
• Petty cash from location(s)
• Inventory – stock/units
• Subs & inventory types
• Inventory – parts
• Accounts Receivable (A/R)
I. Invoice payments not yet deposited
II. Amounts owed on transition invoices
III. Invoices missing payments (normal A/R’s)
o User-maintained items
• Items & subs
- Liabilities:
o System-maintained items
• Accounts Payable (A/P)
• Owed on accounts (splits)
• Owed reimbursements
• Owed on PO’s
• Payments made on transition invoices
• Submitted check requests
• Approved check requests already reflected in bank balances
• Inventory – stock/units
• Owed on units that are sold
• Owed on floorplan
o User-maintained items
• Item & subs
- Equity:
o System-maintained items
• Future potential from transition invoices
• Net profit (from P&L)
o User-maintained items
• Items & subs
- Balance:
o Simple calculation

(Page 2)
Level 1: Standard Financial players for P&L (income statement) & balance sheet
- P&L Income Statement
o Revenue
o Cost of Goods Sold
o Gross Profit (calc)
o Expense
o Net Profit (calc)
- Balance Sheet
o Assets
o Liabilities
o Equity
o Balance (calc)
We may also need a master list that is not dynamically hidden for training & showing options that are available.
Automatically, this will need to be dynamic according to corporation. Not all corps are the same & each business needs only what is actually in the system. If it is there, show it. If not, keep it hidden.
Level 2: Detail Categories – what makes up the Standard Financial Players
Revenue (major P&L category)
- Prep step – check for QTI invoices (only done if not current date)
- Stock #’s (anything prior to 9/30/07 – check actual stock #’s – anything after that use invoices) (Anything new (corps) will be on invoices even if date is before date submitted).
o Grab #’s & $’s from allinv_final_numbers table
o Split into trailers, vehicles, toppers, specific units
o Each section (inventory types) make the following containers
• Total base price.
• Total basis

(Page 3)
Objects & Data continued
Level 2: Detail Categories – what makes up the standard financial players (Continued)
Revenue (continued) – (Major P&L category)
- Stock #’s (continued)
o Section totals (continued)
• Total Final Sale Price (tax is not included)
• Total Part Sum
• Total Repair Sum
• Total ACV
• Total Allowance
- Internal invoices
o 3-way switch – 0 = normal, 1 = special loc specific look-up, 2 = skip
o No real #’s here – just helping to build the connect filters
- Part sales – anything that is not a special line item
o Grab extended price & extended cost
- Special line items that are assigned a roll call of revenue (part_handling - id=14) This is done through corp-wide settings.
o Grab extended price & extended cost
- Small side step if dealing with cash (verified invoice date). Check for deposits that have been verified but missing a verified invoice. (Somewhat older code)
- Check for any deposits (line items) made (normal deposits) that don’t have an invoice number assigned. This is called “non-invoice revenue”. (category type = 10)
- Check for any deposit line items that are “other revenue”. (category type = 7)
- Add up the main revenue total
- Switch to revenue adjustments
o Check for stock #’s. Sum up (total acv – total allowance) to get total trade adjustments (ACV = actual cash value) (allowance – what was shown as a trade-in price).
• Small side note… each stock/unit could have 1-4 trades associated with it.
o Grab all deposit line items that are tied to “revenue adjustments”. (category type = 11)

(Page 4)
Objects & Data continued
Level 2: Detail Categories – what makes up the standard financial players (Continued)
Revenue (continued) – (Major P&L category)
- Revenue adjustments (continued)
o Check for bad debt payments on invoices. Times by a negative one to invert these to a negative.
o Add up all adjustments (trade adjustments & deposit line items under revenue adjustments and bad debt payments)
- Calculate the adjusted revenue (total revenue +/- total revenue adjustments).
o Small note: the reason it says +/- is because there is some logic that looks at the totals and their signs before doing the calculations.
- COGS – Cost of Goods Sold – (Major P&L category)
o Stock #’s – pulled while doing the revenue portion of the income statement. Pretty straight forward.
o Parts – pulled while doing the revenue portion of the income statement. Pretty straight forward.
o Special line items – pulled while doing the revenue portion of the income statement. Pretty straight forward.
o Special line items that are pointed to COGS. These get multiplied by -1 and show up as negative COGS. This is done from the corp-wide setting page. (part_handling_id = 15). These are actually invoice line items that don’t get counted as revenue but are flipped to a negative cost of goods sold.
o COGS from expense/receipt line items that are specifically assigned to COGS.
o Check for stock/unit COGS settings. The numbers have already been pulled when checking for revenue. This is a 3-way switch. (1 = base price + internal parts + outside repairs, 2 = full basis including adjustments and interest, & 3 = base price only)
o Calculate COGS
- Gross Profit = Adjusted revenue (normal revenue minus adjustments) – total COGS simple calculation - (Major P&L Category)

(Page 5)
P&L & Balance Sheet continued
Level 2: Detail Categories – what makes up the standard financial players (Continued)
- Expenses – (Major P&L Category)
o Normal expense/receipt line items (category type = 9)
o Special line items that are pointed to the expense roll call. This is done through corp-wide settings. These are invoice line items that get inverted (multiplied by -1) to show a negative expense.
o Small side step if dealing with cash (verified expense dates). These are for pending expenses (non-verified expense payments)
- Net Profit – Gross profit minus expenses. (Simple calculation) – (Major P&L Category).
o Net profit flows over to the balance sheet under the equity section.
End of P&L
Start of the Balance Sheet
Level 2: Detail Categories – what makes up the standard financial players – (prep step – check for QTI (transition invoices) invoices, line items, & payments)
- Assets – (Major Balance Sheet Category)
o System-maintained items
• Bank(s)
I. All deposits - (from bank start date to balance sheet date)
II. All E/R payments- (from bank start date to balance sheet date)
• Petty cash from locations
• Inventory – stock/units (consignment & non consignment) – cash inventory type
I. Repair subs (outside repairs) – include or don’t include, passed in as an option
II. Part subs (internal parts) – include or don’t include, passed in as an option
III. This section creates its own subs according to inventory type and consignment and status.
• Inventory – Parts
I. Cost switch maybe passed in, 1 = actual (default) or 0 = average cost
II. Small note about inventory – Parts – currently the query pulls all active line items and does not limit and/or filter by active/inactive parts

(Page 6)
Balance Sheet continued
Level 2: Detail Categories – what makes up the standard financial players (continued)
- Assets (continued) – (Major Balance Sheet category)
o System-maintained items (continued)
• Accounts Receivable (A/R)
I. Invoice payments not yet deposited
II. Transition invoices
III. Invoices missing payments (normal A/R’s)
o User-maintained Items
• Items & subs
- Liabilities – (Major Balance Sheet category)
o System-maintained items
• Accounts Payable (A/P)
I. Owed on account (splits)
II. Owed reimbursements
III. Owed PO’s
IV. Payments made on transition invoices
V. Submitted check requests
VI. Approved check requests (already reflected in bank balance(s))
VII. Inventory – stock/units (consignment & non-consignment_ each inventory type
o This section creates its own subs according to inventory type and consignment status
VIII. Owed on units that are sold
IX. Owed on floorplan
o User-maintained items
• Items & subs

(Page 7)
Level 2: Detail Categories: What makes up the standard financial players (continued)
- Equity – (major balance sheet category)
o System-maintained items
• Future potential from transition invoices
• Net profit (from P&L)
o User-maintained items
• Items & subs
- Balance – simple calculation (assets = liabilities + equity)
 
Click to view time photos.
AU 368 Daily Ideas 1/21/2011   -Need an advanced search for flex grid tie-ins. I want to be able to see all flex grid tie-ins for a vendor/payee or for a customer on their invoices. This is not a direct search – basically we need to search the vendors, customers, etc. and then filter the flex grid results. This may work awesome if we used a drop-down list of vendors, employees, customers and then allowed other filters. Basically, we need to be able to search any part of it.
-We need a roll call page for all main items. This would be cool if it could have an interactive graphic but maybe just put a text version up for now.
-On the flex grids – maybe pass an id number in the back and do a reverse look-up or associated search.
 
Click to view time photos.
AU 3626 No Dates: Adilas Application & Sales Brainstorming 1/1/2011   Scan 1 – Planning what needs to happen in different parts of adilas – categories, items, priorities…
Category – Item:
- PO’s – Items on order/in transit
- Time – Round 1 Elements of Time
- General – Email support
- Web - eCommerce
- Customer – Customer pay portal
- Reports – All grouped reports – Be able to go back and forth
- Reports – Direct links to sub actions
- Web – Adilas University
- Photos – Secure Images and use content server
- Look & feel – My Quick Buttons
- Look & feel – Graphics & icons
- Taxes – Sales tax & collected fees
- B.S.I – balance sheet round 4
- Training – Roll Call Page
- Reports – user history
- Reports – financial Roll Call history
- Training – Interactive business platform
- Training – General user manual
- Training – Adilas theory
- Time – Online reservations
- Web – main adilas face lift
- Web – automation for crop sign-up and setup
- A/P – Payables rework
- Flex Grid – Reflexive side of the flex grid
- Photos – Upload pdf
- Invoices – Interactive shopping cart and interactive quotes
- Payroll – Payroll rework
- Training – Map out entire system
- Photos – Be able to replace the mini thumbnail for photos
- Reports – Graphs & charts
- Reports – Visual eye candy – dashboards
- Photos – Other photo galleries for vendors, employee/users, deposits, part categories, stock/unit, and subs or category flow
- Vendors – Additional vendor/customer ties A/P & A/R & other look up options
- Web – Merchant Processing batches, deposits, Authorizations tips
- Locations – Cash Drawer Management
- Locations – Build a 1-many for locations and sub locations
- Web – Be able to web service pieces around
- Reports – run on grouped totals for speed
- Look & Feel – Touch screen interface
- Customers – Customer type – sales reports
- Invoice – Print multi invoices interface
- E/R’s – Recurring Expenses and balance sheet items
- B.S.I. – Known issues report
- Reports – Build your own reports
- Maintenance – Import & export tools
- Customers – Promotion codes and marketing
Time/Priority:
- Web
- Clean up
- Look & feel
- Flex grid
- Bank
- P&L
- B.S.I
- Training
- History
- Reports
- E/R’s
- Dep’s
- Photos
- Admin
- Corp-wide setting
- Payroll
- A/P
- Theory
- Users
- A/R
- Vendor
- Floor plan
- Tools
- Maintenance
- PO’s
- Stock


Scan 78 – Sales Planning
1 – Small biz – medium biz – big fish
Visions: 1-100
1. I hit all accountants – trust of biz – something to gain
2. Used dealers
3. Subs or Reps or Employee
4. Big fish


Scan 85 – Sales & Setup Process
“Start at the very beginning – that’s a very good place to start.” –Sound of Music
Prep – any order:
1. Interest and desire to use the system
2. Somebody to help you get started – sales rep
3. Initial consulting and rough idea of business flow and needs
Setup:
4. Contact a system administration to set up corporation and corp admin user. Set up assigned inventory types.
5. System will set up basic categories and default values. Sales rep and corp admin setup remaining options like users, departments, permission, banks, makes, models, vendors, account types, stores, taxes, special line items, etc.
Enter data:
6. Start entering data. Either start with current needs or back clear up and enter balance sheet items.
7. At this point, it could start going in any direction as far as data:
Data:
- Expense/receipts
- PO’s/invoices
- Deposits
- Units
- Etc.
- Balance sheet items
Needs or Requirements:
- Banks, check #’s, expense types
- Vendors, parts, part categories
- Banks, deposit types, items to deposit (pmt on sales/balance sheet stuff)
- Makes, models
- Balance sheet types, banks, check #’s


Scan 114 – ADILAS Acronym Brainstorming
ADILAS – All Data Is Live And Searchable

ADILAS
A – Access
D – Dynamic
I – Individual
L – Live
A – Account
S – Services

ADILAS:
A:
- Access
- Accounting
- Application
- Accops
- Automated
- Alive
- Abstract
- Account
- Addictive
- Admin
D:
- Daily
- Data
- Direct
- Drill-down
- Dream
- Dynamic
- Diverse
I:
- Individual
- Independent
- Infinity
- Inexpensive
L:
- Live
- Local
A:
- Account
S:
- System
- Service(s)
- Systematic
- Self-contained
- Savvy
- Simple
- Search


Scan 142 – Adilas Application Word Brainstorming
Adilas Notes – Word Brainstorming:
- Upload
- Retrieve
- Submit
- Turn
- Navigate
- Explore
- Sell
- Follow
- Show
- Extract
- Jump
- Lead
- Roll
- Communicate
- Collaborate
- Cooperate
- Enjoy
- Fix
- Load
- Monitor
- Point
- Hold
- Discover
- Alter
- Read
- Switch
- Become
- Schedule
- Stay
- Grow or grown
- Extend
- Blend
- Optimize
- Combine
- Go
- Stop
- Simplify
- Track
- Fill
- Rely upon
- See
- View
- Click
- Browse
- Enter
- Educate
- Teach
- Solve
- Workout
- Send
- Get find
- Print
- Save
- Search
- Store
- Consolidate
- Switch
- Clarify
- Refine
- Cut
- Lower
- Raise
- Run
- Squeeze
- Give
- Build
- Work with
- Sort
- Classify
- Create
- Update
- Access
- Tighter
- Track
- Choose
- Keep
- Loosen
- Make
- Modify
- Push
- Pull
- Lift
- Elevate
- Present
- Prepare
- Start
- Finish
- Prevent
- Be
- Wear
- Customize
- Clip
- Structure
- Advance
- Expand
- Use
- Reuse
- Drive
- Connect
- Collect
- Continue
- Add
- Subtract
- Divide
- Multiply
- Believe
- Post
- Write
- Stack
- Cover
- Classify
- Satisfy
- Draw
- Recycle
- Replenish
- Gain
- Select
- Recall
- Refresh
- Renew
- Redo
- Undo
- Assemble
- Record
- Bump
- Solve
- Tie
- Bind
- Organize
- Enhance
- Replace
- Eliminate
- Empower

Adilas Phrases Brainstorming:
- Live & Searchable
- Centrally Located Data
- Always Up To Date
- Empower the People
- Enter Once – Use Many
- No Limits
- Super User Friendly
- Digital Filing System
- Ongoing Development
- Safe & Secure
- In a hurry? Go mobile!
- Know at a Glance
- Build Data Relationships


Scan 144 – Flyers
Flyers:
- Trailer
- Vehicle & Automotive
- Boat & Marine
- Motorcycle/ATV/Snowmobile (Motor Sports)
- Pawn Shops
- Modular Homes
- Self-Storage
- Retail
- Profound Services
- Restaurant
- Manufacturing
- Custom
- Individual
- Farmer/Rancher
- Non-Profit
- Churches
- Airports – FBO’s
- Contractors
- Tractor & Farm Implement
- eCommerce
- Make the contact info dynamic… on the bottom


Scan 145 – Adilas Colors/Logo
Adilas Colors/Logo
• Background colors
• Gradients & soft
• Rounded edges
• 3D on adilas image


Scan 146 – Adilas Phrases & Tag Line Brainstorming
Adilas.biz
- Data storage & retrieval
- Cloud data storage & retrieval
- Cloud.biz
- Cloudaccounting.biz
- Cache
- We help you cache your data
- Your data, you cache & retrieve, we secure
- Flexible patterns & power users
- Old vs. new
- Your data, you cache it, we secure it, you retrieve it
- We have a data portal
- Up, secure, down
- Up, secure, organize, down
- Pull, secure, push
- Send, secure, retrieve
- Post, secure, get
- Facilitate change
Old vs. New
Old:
- In house servers
- T-1 lines
- Dedicated lines
- Hardwired connections
- Software & yearly updates
- Large IT Staff
New:
- Let operations lead accounting – secure, retrieve
- Bits of data archive
- Commit, secure, retrieve
- Data – you commit, we secure, you retrieve


Scan 147 – Adilas Catch Phrase Brainstorming
Adilas Catch Phrase Brainstorming:
- Our business solution for you is to store your data in real-time and give it back to you in a linked and organized manner/fashion.
- Giving back your data in a linked and organized fashion.
- Giving you live and searchable data
- Skate to where the puck is going to be!
Customers:
- Do a ton
- Give
- Send
- Upload
- Work
- Submit
We:
- Organize
- Store
- Link
- Collect
- Facilitate
- Always there
- Reformat or reformulate
- Carry data for you
- (More progressive clients)
Here is our marketing & sales catch phrase:
You throw data, we catch and organize it, you call it back as needed.
- Where are you headed?
- Questions?
- Data trash truck
- Do you know where your data is?
- How can we help you?
- Do you really know what’s going on with your business?
- What do you want from your business?
- Where’s your business going?


Scan 148, 150 – Adilas Tools & Functions
Adilas Tools & Functions:
Categories:

System Tools:
- Real-time data portal
- No limits
- Safe & secure
- Web based
- Hosted solution
- No hardware requirements
- No software requirements
- No upgrades needed – ever
- Unlimited growth potential
- Search, save, store, print
- Manufacturing
- Recipes/build
- Scan
- Photos
- Documents
- Receipts
- Invoices
- Search
- Vin numbers
- Serial numbers
- Histories & audit trails
- Help files
- Printable documents/lists
- Save as PDF

Inventory Management:
- Add/edit inventory
- Update inventory
- Mini conversions
- Accuracy up to five decimals
- Units of measurement
- Photo & image galleries
- Online tracking
- Parts & accessories
- Custom service products
- Stock units
- Serialized inventory
- Internal inventory transfers
- Purchase orders – PO’s
- Update inventory counts
- Linked to your website

Accounting:
- All your numbers in one place
- Operation driven accounting functions
- Cloud accounting
- Real-time environment
- Good numbers for accountant
- Bank transfers
- Deposits
- Expense receipts
- Accounts receivable
- Accounts payable
- Balance sheets
- Income statements (P&L)
- Photo galleries & documentation
- Scan receipts/invoices – visual proof
- Statements
- Reimbursements
- Payments on account
- Check requests
- Check writing application
- Unlimited banks
- Remote check writing
- Expense types
- Floorplan
- Bank
- Running balance(s)
- Reconcile Banks
- Check register
- Bulk verification
- Life cycle accounting
- Roll call accounting
- Linear accounting
- Paperless office

Payroll:
- Digital timecards
- Calculate payroll & withholdings
- Commissions
- Salary
- Hourly
- Combinations pay schemes
- Diary (daily)

Operations:
- Digital filing system
- Event driven updates
- Remote check printing
- Huge tool set
- Make more sales
- Quotes – save & email
- Internal tickets
- Loan calculator
- Date to first payment
- Profit & discount calculator
- Manager’s checkbook – slush fund – unit pac
- Global markup settings
- Mixed tickets
- Unlimited line items
- Merchant processing
- Credit card payments

On the Web:
- Any computer with internet
- Access 24/7
- Access anywhere
- Server based
- Light-weight client
- Easy access
- Instant web presence
- Customer web inventory

Customers:
- Customers
- Up logs
- CRM
- History
- YTD – invoice payments, etc.

Reports:
- Sales tax reporting
- Build your own reports
- Profit per reports
- Advanced search options
- Data drill downs
- Wild card searches

People:
- Empower the users
- 100+ permissions

Maintenance:
- Locations – multi
- Departments
- Vendors
- Management
- Makes/models
- Look & feel
- Corp-wide settings

Admin:
- Any sized business
- Corporations – multi
- Full customizable
- Peace of mind
- Drive profits
- Work with great people
- Audit trails
- Corporation wide settings

Easy to Use!:
- Live & searchable
- Centrally located data
- Super user friendly
- Open to ideas & suggestions
- No contracts
- Reoccurring invoices
- Online tutorial videos
- Navigation
- Jump menus

Time Efficient:
- All under one roof
- Server based
- Go anywhere
- Got a blackberry? Run your business!
- Mobile
- Enter once – use over and over
- In a hurry? Go mobile!
- View at a glance

Cost Effective:
- Cloud computing
- Cut your IT costs
- Low cost full business solution
- Reduce travel – work from home

Dynamic Interface:
- Ongoing development
- Build data relationships
- Relational database
- Modular
- Flexible, dynamic, and powerful
- Flex grid tie-ins
- Custom naming conventions

Real-time:
- Always up to date


Scan 149 – Flyers
Flyer:
Main – Bullets
- Features
- Inventory
- Accounting
- Operations
- Reports
- Time


Scan 155 – Holiday Special Banner
Holiday Special Banner
Holiday & Christmas Special…
- One free roll of clean sacks with every order through January 2011!
- No codes or coupons to worry about
- Normal
- With tax included
- State tax
- County tax
- City tax
- Other tax 1
- Out of area tax
 
Click to view time photos.
AU 3627 No Dates: Adilas Sketches & Graphics Brainstorming 1/1/2011   Scan 2 – Adilas Sketches
(Please see scans in photo gallery)
Roll Call Accounting – sketches
“Snap shot in time” with flow holding on checkpoints and movement over time.


Scan 3 – Adilas Sketches
(Please see scans in photo gallery – checkpoints, movement over time, settings & permissions, water to slush to ice = finished data)


Scan 4 – Adilas Sketches
(Please see scans in photo gallery – data checkpoints)
The concept of enter once, use many, deals with productivity and reduces the possibility of errors. Everybody knows about the game “telephone” where a phrase is passed from person to person. By the time the phrase gets to the end or last person, the original phrase most likely will not be correct. The same is true with data. The more people that touch or re-enter it, the more chances that they data will lose some of its pieces or be incorrect. Inside of adilas, we allow the user to input the data one time at the source (where it actually happens). This is done as what is called “operations” or the day-to-day business. The application is permission based so that the original person doing the transaction gets the first shot at entering the pieces. In theory, because they are actually doing the transaction, they know what is what and have the most knowledge for that transaction (we realize that might be debatable).
Anyway, once the data exists, anyone wishing to use it, see it, add to it, or modify it, will all get the data from the exact same place or source. If a change is needed, go ahead and make the change. Once it is correct, allow the data to continue on to the next stage or checkpoint. Think of approving or validation data instead of re-entering the data. We like to say – “As long as the data is correct – let it flow!” Enter once, use many, is a key concept that is used over and over inside of adilas. Another huge piece of the puzzle is the history of who touched what, and what they did to the data (add, edit, delete, verify, etc.). All of that history is automatically captured inside of adilas as the users do their different jobs and tasks. It’s pretty cool!


Scan 5 – Adilas Sketches
(Please see scans in photo gallery – data library, flat files vs. 3D objects, Built to fit your needs!, the web)


Scan 6 – Adilas Sketches
(Please see scans in photo gallery – What tools do you need to run your business?)


Scan 7 – Adilas Sketches
(Please see scans in photo gallery – Let us help you put the pieces (of the puzzle) together!)


Scan 8 – Adilas Sketches
(Please see scans in photo gallery – Catching & retrieving data)
We’ll catch your data! Ok, were it comes! Got it! Here’s our response!


Scan 9 – Adilas Sketches
(Please see scans in photo gallery – Catching & retrieving data)


Scan 10 – Adilas Sketches
(Please see scans in photo gallery – Catching & retrieving data)


Scan 11 – Adilas Sketches
(Please see scans in photo gallery – Playing catch with the server)
Play catch with the server – 2 thing – 1 server, 1 user
Show the game send/receive
Server – web – users


Scan 12 – Adilas Sketches
(Please see scans in photo gallery – tools for the job, the big picture, lifecycles)
Tons of tools – match the tools to the job
The big picture – all pieces & players play a part of the whole
Linear Sequence or lifecycle – time is a constant in our world… How do things play over time; checkpoints or stations. How do they play overtime? Where are they now? Yesterday? Tomorrow? Etc.


Scan 13 – Adilas Sketches
(Please see scans in photo gallery – Concepts, putting the pieces together like a puzzle, the tools that you need)
What is adilas was…
- A seed?
- Or a baseball on a homerun?
Adilas is like…
- A tool box with tools that need to be matched to the jobs.
Adilas is like a puzzle…
- To put together… and you have all the right pieces
- To put together … and you have all the right pieces.


Scan 14 – Adilas Sketches
(Please see scans in photo gallery – What is adilas?)


Scan 15 – Adilas Sketches
(Please see scans in photo gallery – the tools for your business)


Scan 16 – Adilas Sketches
(Please see scans in photo gallery – enter once, use many, data flow, and horse before the cart)
Enter once – use many:
- Data flows like a river
- The game telephone
- Road or trial with check points
- Linear (moving through checkpoints)
The horse leading the cart – putting the horse before the cart.


Scan 18 – Adilas Sketches
(Please see scans in photo gallery – linear progression through checkpoints)


Scan 19 – Adilas Sketches
(Please see scans in photo gallery – time templates – cookie cutter concepts)


Scan 20 – Adilas Sketches
(Please see scans in photo gallery – time templates – cookie cutter concepts)


Scan 21 – Adilas Sketches
(Please see scans in photo gallery – one to many relationships)


Scan 22 – Adilas Sketches
(Please see scans in photo gallery – one to many relationships)


Scan 23 – Adilas Sketches
(Please see scans in photo gallery – horse before the cart – operations before accounting)


Scan 24 – Adilas Sketches
(Please see scans in photo gallery – Zipper – closing the gap between operations and accounting, Horse before the cart)


Scan 25 – Adilas Sketches
(Please see scans in photo gallery – water, slush, ice)


Scan 26 & 27 – Adilas Sketches & Explanation
(Please see scans in photo gallery – Data at what view?)
Think of a bird’s eye view looking down on a busy street.
Lots of activity… coming… going… turning… doing… etc.
What if you could watch from above?
What is you could be on the street level?
What if you could be inside the car to see what is going on?
What if you could play back the movie and go back in time to see what was where?


Scan 29 – Adilas Sketches – Map Layout – My Business Platform Interactive (Virtual) Map
(Please see scans in photo gallery)
Notes:
- Flex grid goes on top of everything
- Each section has a show additional sub menu option
- Within the sub menus there could be a beginning, intermediate, advanced level
- What does it do?
- How does it work?
- What makes it work?
- (Maybe think of good names for this and beyond or before)
- May not ned this whole row of subs
- Manager’s checkbook – maybe put floorplan and manager’s checkbook under stock/units
- Global
- Put things in place for a reason!
- Centrally located data and storage
- Daily/weekly reports (roll call) in the middle


Scan 30 – Adilas Sketches – Map Layout Cont. – My Business Platform Interactive (Virtual) Map
(Please see scans in photo gallery)
Side Menu:
- New Cart
- Clock In/Out
- Quick Search
- Training & Education
- My History
- My Quotes
- Customer Logs
- My Cart Favorites
- Personal Settings
- My Dashboard
Side Menu:
- New Cart
- My Cart Favorites
- Quick Search
- Clock In/Out
- Customer Logs
- My Quotes
- My History
Personal Settings: (Not sure yet)
- Training & Education
- My Schedule
- My To-Do List
- Status:
Main button goes to homepage
Sub button goes to sub menu(s)
Include histories
This is what I do!
 
Click to view time photos.
AU 269 Daily Tasks 10/28/2010   • Working on PO’s and orders status.
• Brainstorming on tying things together. Lots of good ideas!
• Brainstorming on the idea “any object to any place at any time”. This deals with roll call and assignments over a time based model. The word and concept of time is really starting to play in to the whole picture. Very interesting!
• On the phone with different people. I called and talked with a customer about splitting PO’s and invoices and tracking parent/child relationships. I then got a call from a gentleman and we went over some adilas theory about manufacturing. He was talking about the difference between process accounting vs. discrete accounting. On the phone for 40 minutes with him, somewhat of a bitter/sweet conversation.
• I then called and talked with Steve about the two earlier phone calls. That gave us the idea to beef up the flex grid tie-ins. Some of the ideas are that a B.S. watcher or feeder could be a flex grid item. Also, the custom fields could be turned into dynamic controllable drop down menus. This would be controlled on the titles field. It is really fun to watch how things are growing and starting to piggy back on each other. It is fun!
 
Click to view time photos.
AU 2170 Brainstorming PO's & Tracking Order Status Continued 10/28/2010   PO’s and tacking order status continued:
- Do we need the option to be able to duplicate PO’s and then split them in order for this order status to work? If yes, then let’s do it, if not then let’s skip it for now.
- What are some of the possible PO order status options?
o N/A – Blank (default) --- N/A - Default
o Need to Order --- Need
o On Order --- Ordered
o Received --- Received
o Split/Duplicated (?)
o Chain
o Done
- Need a PO reference field or PO chain field. (flex grid)
- Need an invoice reference field on invoice chain field. (flex grid)
- Need a printable page (& save as pdf) with a white background.
- Need a link to show any chain references (flex grid)
- Need to be able to duplicate (chain)/split both invoices & PO’s.
- Need to show a report that shows qty on hand, qty on order, qty promised, what do I have where?
- When showing chains (PO or invoice) show all of the details. Like subs on an expense/receipt.
- Maybe allow quotes to be duplicated and/or split more than once. Another option is to create an invoice request.
- What about being able to push an invoice back into a quote or master (within a chain) status. That way you could have an original intact without effecting inventory, P&L, A/R’s, taxes, etc. Or set the invoice type back to quote and run off of the request quantities.
Random Brainstorming: (transferred to a different page)
- Good consulting and education may be more important than good programming!
- What if any object or sub object could be pointed into play or told how to show up for roll call. What if that could be flexible on a per item or sub item basis. Basically, set a standard and default to that. If special, have the tools and permissions in place to let things play where ever you want in the final game or layout.
- To take this “any object to any place” methodology even further… what if this becomes the watcher or watchers). This could be 1-many on dates and status. The roll call then knows where to show up and how and when to play into the mix. Basically, a default roll call is either assigned or presumed (keep the footprint small or in line). Then if needed, only on special cases, allow for 1-many to happen as “any object to any place”. At that level you’re playing with where and how things show up to play. Full control and full flexibility. Maybe only add a “custom” mapping or roll call if needed… otherwise let it flow naturally.
- The system would need to track exactly what was happening and be able to show effectually and historically what was, is and will be where and at what time frame or in what window. Funny how it comes back to time.
- Maybe time is the stable element and we organize events and objects inside of the time windows.
- Space??? Time??? TimeSpace??? Virtual time travel (just with the application and the data that exists). You can only pull from what is entered and/or recorded. Without getting too deep… the element of space is how you organize items and objects into logical pieces.
- Catch and hold all of the pieces and then be able to show them back again. How and where and when you show them back is how you use your space.
 
Click to view time photos.
AU 276 Daily Ideas 10/12/2010   -On the history homepage show all special line items that are assigned to the roll call of black hole.
-On the special line items, corp-wide settings, we need to add a category for “PO Roll Call Handling”. This will help the system know what to do. The other option is mapping them (special line items) to expense fixes when paying for PO’s.
-Remember the element of time – it might need to add a date range to all reports even if I have to pass that element in the background. This is true for inventory counts as well – in transit inventory, orders, transitions, etc.
 
Click to view time photos.
AU 2167 Brainstorming Who are the adilas players & how do they interact? 10/7/2010   Who are the players and how do they interact? No specific order…
Corporation:
- Scope: One of the biggest entities. The only bigger is a user or employee (this is because they can have more than one corp).
- Operations: they are the box, bowl, or sandbox for all activities
- Accounting: this is the end goal… where are we and how are we doing?
o Corp start date
o Inventory types
o Number of decimals
o Special line items
o P&L physical year
o Ice-down date
- Buddies: tied to everything
User/Employee:
- Scope: the biggest entity yet the smallest and does all of the smaller transactions. This might be like a hallway around the different rooms.
- Operations: they use the system on a daily basis, more than one may be required for certain tasks
- Accounting: all entry is started on a base level. It is then passed on to the next station, state, or status.
o Year-end W-2 and 1099
o Payroll
o Expenses
o Reimbursements
- Buddies: tied to everything, they do the work…
Flex grid tie-ins:
- Scope: second under a corporation. They can tie together any sub piece in a 1-many relationship. This is a second level or virtual air level that flows over the main corp. This level does not compete with underlying data. It helps tie thing together.
- Operations: this helps tell the story and creates links and relations, user-maintained
- Accounting: no direct accounting ties but has or may contain supporting details
- Buddies: could be anybody – built by the users and not required, very flexible
Locations:
- Scope: this is a sub of a corporation. On the simplest level the corp and the loc are generally the same thing. If more locations are needed, this is like adding additions, sub sets, and wings to a building. This could also be shown by different floors or levels.
- Operations: this gets ties to almost every transaction inside the system. If only one location, it is somewhat redundant and un-needed. However, as soon as there is more than one, this helps separate and tell the story. Certain locations have certain jobs and functions.
- Accounting: used everywhere. This is like thread holding everything together.
o Start date
o End date (not yet)
o Status
o Petty cash
o Tax settings
- Buddies: Tied to:
o Deposits
o Invoices
o Quotes
o PO’s
o Expense/receipts
o Balance sheet items
o Stock units
o Taxes
o Floorplan
o Income statement (P&L)
o Balance sheet
o Time
o Flex grid
Banks:
- Scope: outside entity where money is stored, at least one is required. No limit (infinite) as to how many may play into the mix.
- Operations: get money and make deposits, need money, write checks and pay for things
- Accounting: the bank is one of the first entity on the balance sheet
o Starting balance
o Starting date
o Ending date (not yet)
o Status
o Book dates (deposit and expense dates)
o Verified dates
o Reconciled dates
o Posted dates
- Buddies:
o Deposits and expense/receipt payments
o Balance sheet
o P&L income statement
Income Statement or P&L (Profit and Loss Statement) – Report
- Scope: This is not a physical entity and is a report. It gathers up revenue or income, costs of goods sold, and business expenses. This is one of the primary financial documents. This report has a dynamic relationship with many different parts of the application.
- Operations: All of the reports (giving of data) to the income statement that are done as tools are used throughout the system. This report is somewhat like the pulse or heart beat for the corporation. The income statement looks at a date range for one or more location. This report is flexible and may be altered to find or look-up specific trends or totals.
- Accounting: This is the first stop for most day to day transactions. Certain pieces live and die here on the income statement. Eventually, the net profit is passed on the balance sheet report as net profit in the equity portion of the balance sheet. This report (P&L) runs a series of complicated math formulas according to what it finds from the system. By saying complicated, this doesn’t mean hard, it means in depth filtering and searching.
- Buddies: Different parts of the P&L:
o Revenue:
• Invoice line items grouped by inventory type (default) item sale prices
• Normal deposit line items that are not already tied to invoices above
• Other revenue or non-sales revenue from deposits
• Revenue adjustments like trade-ins, bad debt, and credit card fees
o COGS:
• Costs of invoice line items grouped by inventory types (default)
• Certain special line items with a COGS setting (corp-wide setting)
• Special expense type category assigned to COGS. Expense/receipt line items.
o Gross Profit:
• Revenue (plus or minus any adjustments) minus COGS
o Expenses:
• Expense/receipt line items and the associated expense types
o Net Profit:
• Gross profit minus
• Expenses
Balance Sheet (report):
- Scope: This is not a physical entity and is a report. It is a snapshot in time and shows if everything is accounted for. The word balance comes from a mathematical equation. Assets = Liabilities and Equity. This is the catch all report for your corporation.
- Operations: Most users are affecting the balance sheet everyday they make and run transactions. This could be adding and subtracting inventory, selling and stocking things in, buying and paying for things, and even working for the corporation. Most users don’t see their actions as balance sheet transactions but they are. There is a cause and effect relationship with every transaction in the system. One of the biggest pieces of the adilas system is the fact that users are doing their day to day jobs and slowly feeding the balance sheet without even knowing that they are playing a key role. Enter once and let it flow if it is correct.
- Accounting: Most users think of the balance sheet as the accounting side of the business. Actually, the balance sheet is just a report of where the transactions are and what is still needed to fully show what is, has, or will happen. It is a snapshot in time of where things are at. The accountant or accounting persons use this report to check and make sure things are categorized correctly and properly recorded.
o Grouping
o Name
o In date
o Declared value
o Starting date
o Starting amount
o Ending date (not yet)
o Status
o Mathematical function to use:
• Assigned value
• Difference
• Running total
o Line items or subs
- Buddies: connected to almost every other entity and all of their subs or different levels. This is the report that shows “Where am I?” and “Have I been recorded and counted?” Tied to:
o Corps
o Users
o Locations
o Bank
o Income statement (net profit) – (other report)
o User-maintained B.S. items
o System-maintained B.S. items – (virtual container)
o Vendors
o Customers
o Stock/units
o General inventory (parts)
o Special line items (unlimited parts)
o PO’s
o Expense/Receipts
o Invoices
o Deposits
o Accounts receivables (a/r’s) – byproducts of payments made and still owed
o Accounts payables (a/p’s) – byproducts of payments made and still owed
o Payroll and time cards
o Accrual accounts or accrued monies that are collected and passed on or are due to the corporation
o Floorplans
o Check requests
o Taxes and collected fees
User-maintained balance sheet items:
- Scope: These entities only exist on the balance sheet. They are used as place holders for things that need additional information or are not automatically recorded by normal system usage. They can be set up with names, numbers, grouping, descriptions, mathematical functions, sub entries and/or transactions. They are capable of being placed on either of the three balance sheet categories (assets, liabilities, or equity). Often these items have a special or less frequent time associated with them. This could be weekly, monthly, quarterly, annually, or at random (as needed) intervals.
- Operations: These are special holding spots for special actions that are taken. These items are not changed behind the scenes and require a physical action or transaction to take place. Thus the name user-maintained balance sheet items. Quite often these items have admin permissions and deal with potentially longer time periods (as compared with normal day to day activities).
- Accounting: The accounting side of these items is the manual portion of the cause and effect relationship. Currently this other half of the cause and effect relationship is not fully automated. However, where we are taking it will help automate the other side of the equation. Our proposal will include e/r and deposit type watchers, system feeds, and possible standalone declarations of values and times. Currently there is a known disconnect between the cause and effect relationship.
- Buddies: Most common buddies include deposits and expense/receipts. However, they may also hold hands with invoices, PO’s, other user-maintained balance sheet items, and standalone entries or declarations. Specific, yet flexible in nature.
Vendor/Payees:
- Scope: These could be internal or external entities. Vendor/payees are the "who" do we owe or who did we buy from? They could be individuals and/or businesses. They mostly deal with either getting inventory from them or paying them money.
- Operations: All PO’s and expense/receipts must have at least one vendor. Specific stock numbers and general inventory items (parts) also have a vendor of sorts. The vendor/payee is somewhat behind the scenes but still plays an active role in looking things up in the system. Vendor/payees create associations (relationships) with other parts of the puzzle.
- Accounting: One of the main functions of a vendor/payee is who do we owe for what? It is really important if payment is not made in full at the time the transaction happens. If the payment doesn’t match the total due a byproduct is created and tracked. This is called an accounts payable or A/P’s. Vendors/payees are used on checks and other forms of payment. The payment byproduct is tracked on the balance sheet as a liability (we owe someone for a product or a service). Vendors/payees are also useful when checking histories and seeing how much money went to them over time.
- Buddies: Tied to:
o PO’s
o Parts
o Invoice –tied but not shown
o Quotes – tied but not shown
o Expense/receipts
o Check request
o Payroll and time cards
o Stock/units (loose tie)
o Account payable (a/p’s)
o Reimbursements
o Recipe/builds (ingredients)
o Floorplan
o Time
o Flex grid
Customers: The word “customer” is editable inside of the system to whatever you may need. (Corp-wide setting)
- Scope: These could be internal and external. Usually this is the party (individual and/or business) that receives a product and/or service. Most customers reside on the sales and quoting side of the equation. There are some exceptions to this rule and they come in to effect when they (customers) become a vendor/payee and we pay them money. Unlike a PO and expense/receipt that requires a vendor/payee, certain invoices and quotes do not require a specific customer. These are called cash tickets or counter sales. Basically, the transaction happens and is of a fast or temporary nature. This allows the products to flow out without associating who purchased or got the products and/or services. This kind of a transaction assumes full payment at the time of the transaction.
- Operations: These are used on invoices, quotes, and shopping carts. They, like vendor/payees are somewhat behind the scenes but play an active role in transferring ownership of a product and/or service. Customers create an association of what was give and/or purchased. Customers are very important if the entire transaction is pending or incomplete at the time it takes place. This allows the users to look up the customer and finish the transaction at a future time. There is also an entire section that allows a user to record contacts and log entries about the relationship and how it is developing. This log portion has nothing to do with using customers as part of accounting. It is there to help tell the story.
- Accounting: Accounting uses the customer to track how much has been paid and how much (if any) is still owed for the product and/or service. If the payments received do not match the amount owed, a byproduct is created and tracked. This byproduct is called accounts receivable or A/R’s. If an overpayment is created. The byproduct becomes a credit or amount owed back to the customer.
- Buddies:
o Shopping carts (creating a quote or a sale)
o Quotes – are just declarations of projected costs and prices for a particular product and/or service. These quotes do not affect inventory and are non-committal back to the customer.
o Invoices and transitional invoices. These are committal back to the customer.
o Statements – are just reports to show activity on accounts and money both paid and still outstanding. Basically dead end snapshots in time to help with getting funds due.
o User-maintained customer logs. These are notes about the customer relationship and may include follow-up actions and date.
o Time and elements of time
o Time-based billing
Stock/Units – Serialized inventory items:
- Scope: These are your bigger ticket items and are usually inventory items that are tracked by themselves (on a one by one basis). These are generally serialized inventory items and may have a need to carry additional baggage (outside repairs, internal tickets, adjustments, shopping and miscellaneous, etc.) Some of these items carry a thing called phantom cost such as pac, interest, slush fund monies, system fees, etc. There is a perceived a value and an actual physical value. These are inventory items. The little brother of the stock/unit is the parts and general inventory section. These are grouped or smaller (mass quantity) items.
- Operations: The operations side will stock these items in, fix and update descriptions and details, apply additional parts and pieces to the units, and eventually show and try to sell the items. Salespersons consider these items as their inventory.
- Accounting: As an item is entered, it automatically creates a payable (who do I owe for this?). As the users assign outside repairs and internal tickets (grabbing parts and labor and applying it to the unit) to the stock/unit, its value will increase accordingly. Once it is sold, it allows pieces of its baggage to flow over to the income statement and balance sheet. A sale will lower inventory levels, give revenue and cost of goods sold, it may also include other pieces like sales tax, special collected fees, assigned processing fees, trade-in (new inventory and revenue adjustments), and possible Lien payoffs on trades. These are only some of the values that flow over to the P&L and balance sheet. Fairly in depth inventory items.
- Buddies: Tied to:
o Vendors
o Inventory (current and sold)
o Accounts payable
o Locations
o Income statement (P&L) once sold
o Balance sheet as inventory, payables, taxes, and collected fees
o Possible floorplan actions
o Expense/receipts either as payment for units or as outside repairs
o Customers once sold
o Parts and general inventory if added as an internal ticket
o Quotes
o Invoices
o Deposit line items – coming from invoices
o Taxes
o Collected fees
o Fees
o Trade-ins & Lien payoffs
o Payroll commissions
Parts & general inventory: (The words “part” & “part number” are editable inside the system to whatever you may need.
- Scope: Theses are physical and/or virtual containers, parts, items, products, services, etc. A “part” is anything that is tracked as a group and/or may be bought or sold. Parts are vendors specific (even if using a generic item) and are used on PO’s, quotes, and invoices. Depending on your corporation, a part number may be a physical quantifiable (countable) item that is on a shelf or in a box. Other corporations sell services or intangible objects. Both are considered “parts’. This is what we call your general inventory. The big brother to the parts department is called the stock number section or stock/units. These are bigger ticket items or serialized units.
- Operations: Parts are created by bringing them in on a PO (purchase order). Once they are created, they can be searched, looked-up, referenced, re-used, counted, quoted, and sold. This process is usually somewhat cyclical and depends on the business. In general, the PO holds the quantity and cost coming in and the invoice holds the quantity, cost, and price going out. When you add up the ins and outs, you get an inventory count. If the item is setup as a service or virtual container, the quantity is set to unlimited and you are able to sell without ever replacing (PO actions). Each part number can have barcodes, descriptions, costs, and prices. Without getting to technical, the actual part number is just a container and space holder that can be used to get (PO) items or sell (invoice) items. The PO’s and invoices do the work. The part number is just the reference or piece that allows the flow to happen.
- Accounting: As items are brought in through PO line items two things happen. One, inventory is created (assuming a positive in quantity). Two, a payable is created (how are you going to pay for these items?) As items are sold a number of other effects show up. One, the inventory count goes down (assuming a positive out quantity – this is normal). Two, we now have revenue (sales price or extended price) that goes to the income statement or P&L. Three, we also have the cost or extended cost of the items. This is sent to the COGS (cost of goods sold) section of the P&L. Four, we now have potential taxes that have been collected. To recap, items coming in create inventory and payables. Items going out create inventory deductions, revenue, c=COGS, and taxes that are collected.
- Buddies: Tied to:
o Vendors
o PO line items
o Inventory (in & out)
o Quote line items
o Invoice line items
o Taxes
o Recipes/build ingredients
o Locations (inventory)
o Income statement P&L
o Balance sheet
o Sales and profit reports
o Payroll commissions
Special line items: (Unlimited hard-coded special part number or items)
- Scope: The term “Special Line Items” is used to describe hardcoded part numbers that are automatically added and controlled by the system. Each one has an unlimited quantity and is un-editable to system users. The adilas application has special code and functions for these items. There are some advanced settings inside the corp-wide settings page to control hide/show values, tax categories, payroll, and financial roll call properties. These special line items are the 3rd inventory type allowed on PO’s, quotes, and invoices. The other two types are stock/units (serialized units) and parts and general inventory. Some of the special line items are: Collected, Dealer Handling, Fee, Discount, Freight, Labor, Lien Payoff, Other, Rental, Shipping, Shop Supplies, Sublet, Supplies, Trade-In, Unit, Verbage/Info, and Warranty. F & I.
- Operations: In general, theses special line items may be used on any page or section that allows a part number to be used. This includes PO line items, recipe/build ingredients, shopping cart line items, quote line items, and invoice line items. Using special line items can save time and allows special pre-built system functionality to take place. Each corporation is different and has specific tasks and goals for their system usage.
Because each special line item is so different, maybe a special section to explain each item what it can and should do. Also, what special code is included if used as stated. This might be more effective than examples or general statements. (See farther on for some of the details…)
- Accounting: In general, these special line items have a $0 cost (may be changed if needed on a one-by-one basis.) They can however hold a quantity, price or revenue value. The system treats special line items on a different level. Special line items may be taxed or non-taxed items. Special line items may be included or excluded in payroll commissions and reports. Certain special line items have a closed or limited scope and only properly track through the system if used as states. For instance certain special line items never hit the P&L and only play on the balance sheet. Another use for special line items is purposely use them to get a job done (on the operations side) and creating somewhat of a flag or disconnect (known problem or issue) that will require additional help or action later. Please see the special usage for each line items for more details.
- Buddies: Tied to:
o Internal system vendors
o PO line items
o Not eve tied to inventory (by default)
o Quote line items
o Invoice line items
o Taxes
o Collected fees
o Other fees
o Recipe/build ingredients
o Income statement – P&L
o Balance sheet
o Sales and profit reports
o Payroll commissions
- Note: May need to add “Gift Certificate” to the list.
- Also: It might be nice to go deeper and explain special code for each special line item. This might help with the overall picture of what is happening and what is going on behind the scenes?
Small subset to talk about specific roles of the “Special Line Items: or hard coded system parts:
- Item Name: Details & Information (format)
- Collected:
o The “Collected” part number is designed for use with monies, fees, or special taxes that are collected by the corporation for some other entity. Basically, you collect it and then pass it on to some other government entity or business. They may or may not give you any compensation for collecting the stated values. The “Collected” special line item will not show up on the income statement, it has no payroll settings, and may be taxed if needed. You can also hide/show the value through the corp-wide settings, if your corporation doesn’t use it. This part number is one of four special parts that can be prebuilt and defined to go on any stock/unit sale. See the add/edit location page for details. If you would like help showing this item on the balance sheet as a feeder, click here for information and examples (link to another page with info).
- Dealer Handling Fee:
o The “Dealer Handling Fee” par number is designed for use is selling stock/units. This special line item is one of the four special items that may be pre-built and defined for the stock/unit sales process. See the add/edit location page for details. Other corp-wide settings include: show/hide, tax settings, payroll settings, and roll call handling. The default roll call is to the revenue portion of the income statement.
- Discount:
o The “Discount: part number is primarily used on invoices and quotes. Most often the value is negative indicting a reduction in price or value. There are a number of pre-built pages that allow quick discounts to be calculated and applied from the shopping cart mode. Calculations include dollars off or by a calculated percentage. Discounts are not part of payroll and have a roll call of revenue. You are allowed to hide/show and change the tax category in the corp-wide settings.
- Fee:
o The “Fee” part number may be used for any fee that is applied to invoices and quotes. Fees are usually associated with revenue. If you are collecting a fee for another entity or government agency. We recommend that you use the special part number “Collected” instead of “Fee”. Use the “Fee” part number for things you get to keep. This part number is also one of the four special parts that may be pre-built and defined for stock/unit sales. See the add/edit location page for more details. All of the corp-wide settings are available for this part number (show/hide, tax category, payroll, and roll call handling).
- Freight:
o The “Freight” part number may be used on incoming PO’s and outgoing quotes and invoices. No special code is in place for this special line item. All of the corp-wide settings are available for this part number (show/hide, tax category, payroll, and roll-call handling.) Note: If used on incoming PO as a special line item, we recommend that you break it out into a separate line item when paying for the PO...
- Labor:
o The “Labor” part number is a great generic place holder for any type of labor. Even though there is no hard coded special code for labor, the system does treat this part number as special. There are a number of special reports that just deal with this special line item. By default it has its own payroll setting. There is also an option for paying a special labor commission if needed. See the department to user pages for details. Labor is generally not taxed, but may be taxed if needed. All other corp-wide settings apply (show/hide, tax category, payroll, and roll call handling).
- Post-it Notes: Potential problem on the sales tax report page dealing with what part #’s to include and exclude in the parts section. This deals with special line items like “Other” and “Discount”, etc. Currently a “Lien Payoff” does not create a new payable automatically.
- Lien Payoff:
o The “Lien Payoff” part number is usually a subset of the “Trade-In” special line item. If lien is when monies are owed on a unit or item and this amount must be paid off in order to get a clear title or right to resale the item. Adilas allows a lien payoff to be shown and recorded on a stock/unit sale but technically a lien is a type of payable. Currently, the part number does not automatically create a new payable. This function is a user-maintained function. The part number “Lien Payoff” will not show up on the P&L and has no payroll settings. It can be shown or hidden and set to any tax category from the corp-wide settings.
- Other:
o Part number “Other”! You may actually hear or end up using this exact phrase. Part number other is one of the most flexible special line items or part numbers. It is considered by some as a blessing and a curse depending on how you use it. On the positive side, you can use it as a place holder for anything in the system. It allows you to quote products and services that you don’t have and sell and you can virtually sell anything that you run across using this part number. It is a great tool for sales or people who deal with customer and clients because it helps you get your quotes and invoices out the door very quickly (even if there are some unknowns or questions). On the other side of the fence, however (cause & effect), you are dumping transactions into a must fix later or more research is required to make it right container. One of the biggest problems is that no cost of goods sold is recorded. This is a key part of gross profit on the P&L and eventually flows clear to the balance sheet. Another possible problem is that if you sell something using part number “Other” the real item may stay in your inventory count, causing overstating of your inventory counts and values, which can also affect the balance sheet. You basically just doubled the problems by trying to be fast or just being lazy. Once again, part number “Other” is both a blessing and a curse. Use it is you need too but just be aware that you might be creating more work for somebody else. This part number, by default has a P&L roll call handling of “Unassigned (black hole)”. This doesn’t mean that it disappears, but it does mean that it gets put into a special container that has an unwritten name of “help me fix this transaction.” If the price is set to $0, the roll call of black hole is great and won’t cause any problems. Once you start assigning monies or values to this part number you may want to consider a roll call handling of revenue instead of black hole. Part number “Other” is not taxed by default but may be taxed if needed. All of the corp-wide settings may be applied to this special line item (show/hide, tax, category, payroll settings, and roll call handling).
- Rental:
- Post-it Note: Special line items that can be pre-set for stock/unit sales: Dealer Handling Fee, Shipping, Collected, Fee/ Trade-In & Lien Payoff from quote to cart
 
Click to view time photos.
AU 2166 Brainstorming Automating Sales Tax, Collected Fees & Other B.S. Items 10/6/2010   Automating Sales Tax and Collected Fees & Other B.S. Items:
Questions and concerns:
1. How do I name the output on the balance sheet? How do people want to see it?
- Taxes?
i. State, county, city, 5 dynamic, out of area, could be 0, 1, 2+ (or infinity)
- Collected items?
i. Could be 0, 1, 5+ (five is a random # but it could be infinity)
2. With only one location, the scenario above is workable. What would happen if you had 10, 20, 100+ locations?
3. Because it is so dynamic (0 to 100+ it seems to me that we need a 1-many on a per corp or per location level. Just an idea, we may want to start one by default that is only half setup so that is automatically tracks sales tax. On all of the drill-downs, put notes how to complete the process…
4. At one point we were talking about a hybrid balance sheet item…. How might this play in to the mix? I know that I need some sort of item to link up everything on taxes and collected items. What other pieces of the puzzle need help?
5. What if we made some modifications to all existing user-maintained balance sheet items and allowed for them to be hooked-up just like we need for taxed and collected. Hooked-up might mean… where or what are my incoming values, where or what are my outgoing values, and do I need any extra entries (general pointers, declarations, hybrid pieces, special bridges, pads, gaps, extensions, connections, hand holding, filling, extra entries, etc.)? This hook-up would not be required for the items to function.
6. So, what this could mean is that a user-maintained balance sheet item could be a standalone item (no watchers or no extra helpers) and it could functions “as is” right now. This is fully user-maintained and a manual process. However, if you add 1 or more watchers (and/or helper, feeders, participants, extra players) it could become some sort of hybrid. This might help with a known gap between B.S. expense types and B.S. deposit types. This could be cool because some B.S. items only need to watch one thing (an in or out). However an item could be setup to watch for ins, outs, and extra declarations or standalone entries.
7. As long as I’m brainstorming… what about a thing we wanted to call “special callouts” or “accrual callouts”. These are system-maintained items that need to be able to standalone. Say a special A/P for a certain vendor or a certain A/R for a specific customer that you do a lot of business with. These are basically handled just like the other A/R’s (invoice & payments) and other A/P’s (PO’s & payments or e/r’s & payments) but they are not lumped into the group as a whole. Basically, we set a watcher, as alias name, and a grouping for either a vendor or customer. The system runs all the logic and math but the end result is a standalone callout or hybrid system-maintained B.S. item.
8. This might also be a great time to set up a 1-many from vendor to expense type (defaults per vendor).
9. If we do allow hybrid user-maintained and hybrid system-maintained items, what would we call them or is “hybrid” a good word? Maybe two corp-wide settings?
10. A hybrid system-maintained item would be a special callout and would require a name, grouping, and either a vendor id or customer id. If a vendor was chosen, it might need checkboxes for e/r’s and po’s (or select both at the same time).
11. A hybrid user-maintained item would need a host (main) user-maintained balance sheet item. Which has the name, grouping, and math instructions. It also has options to hold subs. It then could have a B.S. deposit type watcher, a B.S. expense type watcher, multi B.S. deposit or expense type watchers (1-many if needed), standalone declarations, or known system feeds or feeders.
12. Just as an idea… a “standalone declaration” would be a generic non-specific item that could cross boundaries and be pointed to I.S. revenue, I.S. cost of goods sold, I.S. expenses, B.S. assets, B.S. liabilities, and B.S. equity. This could definitely get abused and has no backing. The name standalone declarations. On purpose, I may want to make it standout like a sore thumb so that it doesn’t get out of hand. There are reasons for it but it should be the exception not the rule. This is the item that can make the dreaded word “adjustments”.
13. A “system feed” is a certain section, part #, or known area of the system. The reason it would be called a system feed is because no manual entries are made but they are looked up (hence dynamic) from another known part of the system. A good example is sales tax, we know where it lives and should be recorded as a sum per day instead of individual details. The cool thing is one more drill-down and you could be at the detail level. Another good example is part # “collected”. It is assigned on an invoice line item and may need to be further categorized or filtered by description.
14. Histories on the standalone declarations will be very important. They will have their own homepage that can be accessed directly and from the P&L homepage and the balance sheet homepage.
15. After talking to Steve about this idea of standalone declarations, he thought that it might be a good idea to have a tool to link declarations together. For example: say that you are moving something from one account to another, you may want both actions to be linked together. This is not required but may be handy.
16. Before we go automating everything… what about documenting or mapping all system-maintained items out on paper. It might be good to take a small side step and map all of the know flow and what flags are needed to speed up the process. This could also help identify additional holes.
17. If we create a map, maybe we should go back to the underlying logic (where the add/edit and view takes place) and help the system keep track of known issues, dates, date ranges (windows), etc. It would be so nice to be able to search flags and dates instead of the main items, then the line items, and then the payments (sub loops and sub payments). Some of the flags that would help are: (not a full list)
- Start, end, pre-main, pending, post or after main, paid, voided, match, complete, verified, posted, reconciled, transition period, etc.
- Think of all the options for each piece. What are the possible states and status, both required (solid line) and optional (dotted line)? B.S. and I.S. flags? Basic and advanced?
18. With the mapping, watchers, and flags. The goal is to provide a quick look-up method for where are things at? What else is needed? And are there any potential problems? This mapping helps with the “known issues” report. It will help us present the findings back in reports and/or visual roll call reports. The goal way down the line would be to know where everything is and who is playing, moving, waiting, and in what area? Think overall vision….
- This becomes the full item roll call and where it has been, is, and where it is going…
- Time becomes an issue that need to be shown and tracked. This is a constant and can be measured. Amounts and values are also constants.
- These graphics don’t really mean anything it is just a concept - (See scan in photo gallery for graphics)
19. A 2D graphic might be awesome for general reference but a 3D graphic might be really cool to show 1-many relationships, subs, look-ups, etc. Just an idea… Think of a 3D model of the adilas database. Even cooler might be what and how are things playing together. Real time cause and effect. See the data relationships be built before your eyes… (interactive model) Okay, this is way out there… back to reality!
20. This is another random idea… Because we are defining all of the system players and how they interact, it would be cool to give them a face and characters (personality). This could be used to teach and educate users about what they do and how they play as tools, entities and as standalone characters. Some of the players may need more than one character to fully show what and how they interact.
21. If we could get it interactive enough, we could help show the users every step of the way what they are doing and how it fits in to the whole picture. Step-by-step – cause and effect, “visual”.
22. When showing graphics do we want to use static images, image maps with links, i-frames (windows), pop-ups, or interactive flash content? Maybe two different versions, one that is friendly to people and one that is friendly to search engines.
23. How do I keep it engaging yet logically simple? This might be a tight balance. Maybe show it very simple at first and allow the user to get more in-depth or technical as needed. Another strategy is to show it simple and then build layer upon layer until you get the full scope. This building idea takes more effort but might help the users see how things fit together better.
24. Just an idea… I’m worried about filling all the gaps and holes. What if we leave some gaps and holes and just show the users where things are at. The game of golf purposely has traps, water, sand, and rough terrain. What about the game of accounting and business? Is the goal to make it smooth or show where things are at? Once again, it might be a balancing act.
25. If I’m tracking something… How do I show something in the middle that has an uncertain start or unknown starting time and/or value? The reason I ask this is, quite often, we are asked to pick-up right in the middle and show a valid finish (numbers and accounting). It is kind of like a river… tons of water has already gone past (both flood and trickle) but I need to track a certain set of drops from point “E” to point “F”. In order to do that, I need some way to show current players and their status. In a way, I either need the supporting details or I need a starting value that plays forward… How do you do that? Does that affect anything down the road? Is there a limit going back? Does a starting value or false floor cause problems in the future?
26. How deep do we want to go? Surface level, a couple layers deep, or the full meal deal down to the dotting of “i’s” and crossing of “t’s”? How do we help people go to the level that they want and/or are comfortable with? How do you present on this level? How do you take yourself out of the mix so that there are no bottle necks and things run efficiently?
27. When a presentation is made (of any kind) how do you let people know it exists? How do you show it in context? How do you categorize the level of the info and presentation? How do you link backwards and forwards in a logical flow? How do you make it simple so that anybody could follow the path?
28. How do you help people get an education? You can’t force it… Do you want to show prerequisites or building blocks? What about requirements before and after? What about an indicator “you are here”? Lots of variables.
29. What is the timeline for a roll out like this? Or do we just start and slowly build as needed? Basically, don’t put any sort of time line on the project and just start it with the idea it will have future growth…
30. So, instead of worrying about timelines and deadlines… Do all that you can now because it will all be needed later on. Map it out, tell the story, and help people follow the path!
31. Make running a business and accounting fun… make is a puzzle… make it a game… make it as easy as possible without losing the need to pay attention or think…
32. As I was starting to map things out (visual flow chart), I thought that we may need a couple different maps… One might have all possible bridges or connections… another one might only show the current transaction and what pieces it plays with. Maybe we could even show a sample transaction and how it plays in. Maybe show the 10 or 20 most common transactions and what happens.
33. What about the element of time? This is a constant and part of the puzzle. A big part of the puzzle…
34. What about a hybrid graphic to help map actions. 2D – who are the players… plus a 2nd or 3rd 2D graphic as to the timeline and or physical relationships… Put them together to show the interactions. (Sketches in photo gallery, page 6)
35. How can I make the application map itself? Every possible roll call situation would need to be documented, scripted, and mapped. If the application could look at what happened (relative connections) it could display a real time map or visual flow chart.
36. If we are talking about smart object and/or transactions. We could also talk about smart reports, known issues, and full on automation of data flow. Along with automation… we will need to provide ways to back things out or correct known issues. Make the charges, record the history, and show a new flow chart or diagram.
37. Some modern software programs have a dashboard or graphical reports about key features. We could either use that feature or provide some sort of virtual drivers chair or cock-out (control seat) with all system controls and reports.
38. Wouldn’t it be cool if you could build virtual pieces or items (potentially 3D objects with relationships) and then drag and drop or physically put the pieces where they go? Basically, all of the tools we have created already would be used to put and build relationships (behind the scenes). The new piece would be on the user-side and would be a virtual environment where you can do your work and put things where you want them (interactive console or work environment)… This is sci-fi theory…!
39. On a different note, there is a known gap or hole if using special line items on incoming PO’s. Three possible solutions exist (right now)… One, we map the special line items to expenses or cost of goods straight from the PO’s and then pay for the entire PO through a B.S. inventory account. Two, we allow for some smart logic when paying for PO’s and help users split the specials off at that point. There are problems with both options as they exist right now. In scenario one, the full value must be deducted at once and it might seem weird to map backwards to the incoming special line items... (Not sure?) It might be better to use expense types). The second option also has a problem because it requires you to eat the whole cost at once and only shows up for roll call when you pay for it. This could be months between when you get it and when you pay for it. The third option is to satisfy the incoming PO with a series of PO payments assigned to the correct accounts. This gets the items booked right away. The catch is that you don’t pay the expense/receipt and turn the PO payable into a split payable (on account) for the vendor. The problem here is that you need to do double work and then have a split to pay off instead of a PO payable.
40. Once we get all of the mapping done. Why not use the map as a navigations tool (right from the homepage)? Show the history homepage report in a graphical manner. If people are stuck, show them what is needed, next, or possible options. Use the graphics to help lead them down the paths that will show them what is needed, or what we (the system) are waiting for.
41. Idea on making the map(s) dynamic. Allow corps to show/hide certain features like floorplan, stock/units, parts, rei’s, statements, rentals and reservations, etc. Maybe also allow them to move the pieces where they want. This could go even deeper if they have a rental fleet or layout of units. You could potentially stack, sort, categorize whatever it is that you have so that it matches your business. You could map your lot, your building layout, your warehouse, your restaurant, your clinic, your rooms, etc.
42. These are a couple of random ideas that I had in another notebook and have in another notebook and have a spiritual side to them. However, I still think they apply to adilas and where we are going…
- Procedures (changeable) vs. Doctrine (unchangeable)
- “Teach them correct principles and let them govern themselves.” –Joseph Smith
- Teach people to think. They will take care of the rest…
- Help the people catch the vision… This will drive them…
- There is no new silver bullet. We need to use the tools and programs that already exist…
- Bring it together… Everybody is playing on the same team!
- A solid base supports the whole!
43. People want to see simple grouped reports. I (adilas) have a tendency to show details and expansive reports with every possible options and value. They have great data but they may not be what people are looking for. If I could say just a couple of words “simplify”, “cut to the chase”, “simple grouped with drill-downs to the details (if needed). Just show me the groups, categories, and the number totals.
44. Are we building and spending our time where we (Brandon & Steve - adilas) want or where our clients want? What do our clients want? What have they said? What have they not said but hinted or eluded to? What are we missing?
- “If we help enough of them get what they want, we will be able to get what we want.” – Rough quote from President Leo Price (2/8/09)
45. Most of the comments on this page and other pages have been leaning towards a global watcher type system. This is not meant to deflate that idea but what if the flags and watchers and spread throughout the entire application with the tables that already exist (go to the source). The reason for this comment is I’m thinking about upkeep and system resources. The beauty of adilas is the depth and direct link to the underlying details. Maybe think about each main item carrying its own details like baggage. If I put the flags and dates in the right place we can easily pull reports and jump to the correct players.
46. Accounting is not so much the numbers… It is who and what are playing over time. We are dealing with independent objects and how they grow, shrink, live, die, play with, help, support, tie, bind, interact, skip, connect, and other actions. Let each object live and track what it does and make it accountable for its actions… wow, that’s deep! Almost spiritual…
47. Remember the whole picture… This is not just about the accounting. We need to remember that time plays into the operations and daily actions as well. One of the constants is time… Inside of adilas there is the effectual or what shows up for roll call. There is also the historical or who touched what. Both deal with the element of time. What about the financial side?
48. What if we beefed up the flex grid tie-ins… we use them as watchers, feeders, etc. We could set-up dynamic drop-down fields (for any of the 10 flex fields). We could beef up the search options and reports. We could also allow for the roll call or reflexive side of the flex grid to be used.
49. There is a known issue if people/users are using adilas as a cash register. On the one hand, we are recording invoice payments coming in; on the other hand, they (meaning the users) might be taking cash out for expenses (like a petty cash draw). If they (the users) are not going to the deposit and bank level it might be okay but there are some cause and effects that didn’t get recorded. How can you simply help people who want to do that kind of transaction? Here are some options:
- They need to record a negative invoice that doesn’t count towards revenue (special line item with a black hole assignment). They also need to record the negative out flow or payment. When they do their deposits, they deposit the negative payments right with the positive payments and it works out okay.
- What if they were able to tie to “cash” expense/receipt payments from the amount to deposit? Basically, create some sort of secondary line item that back tied itself to an expense receipt. That would be the negative side of the equation.
- What if you had some way to tell the story of where they money went? Allow and create tools to tell the story so that we can account for them, not double things up, and keep the loop tight. That is a challenge!
50. On the global watchers – what if you called it locations, layers, and level. A super mini version of this already exists inside of adilas. It is the location ages and floorplan history for stock/units. Basically, we are looking for who, what, when, where, how much, and how long…
51. Good consulting and education may be better and more important than good programming!
52. What if any object or sub object could be pointed into play or told how to show up for roll call. What if that could be flexible on a per item or sub item basis. Basically, set a standard and default to that. If special, have the tools and permissions in place to let things play where ever you want in the final game or layout.
53. To take this “any object to any place” methodology even further… what if this becomes the watcher or watcher(s). This could be 1-many on dates and status. The roll call then knows where to show up and how and when to play in to the mix. Basically, a default roll call is either assigned or presumed. (Keep the footprint small or inline). Then if needed, only on special cases, allow for the 1-many to happen as “any object to any place”. At that level you’re playing with where and how things show up to play. Full control and full flexibility. Maybe only add a “custom mapping or roll call” if needed… otherwise let it flow naturally.
54. The system would need to track exactly what was happening and be able to show effectually and historically what was, is, and will be where and at what timeframe or in what window. Funny how it comes back to time…
55. Maybe time is the stable element and we organize events and objects inside of the time windows.
56. Space??? Time??? Time space??? That could make a pretty good 3D model. You could even push, pull, move, slide, and shuffle objects to create a sense of virtual time travel (past, present, future) with in the application. Only recorded data would be able to play. You can’t pull something out of nothing. Without getting too deep… the element of space is how you organize items and objects into logical pieces. Catch and hold all of the pieces and then be able to show them back again. This becomes the accounting or story of what happens in your space.
57. Old school accounts want to see the entries that were made. What if you show the database entries that were made and show them how to map back to it? This could be a nice presentation with graphics or just a pen and paper and physically showing where things go and how you can look them back up. Draw out tables, containers, etc. Show them on paper where things are at. Simplify some of the look-ups and keep it to a minimum (don’t be so detailed that it makes it hard to follow). Simple.
58. To make the above simple demonstration even more powerful. Once the entire transaction is mapped out on paper… take them in to adilas and show the same transactions using the system. Compare the map with how the system works. Maybe allow them to choose what they want to see. A decision or linked tutorial.
59. For the record, there are some other known holes and issues: (balance sheet related)
- Credits (vendor and customer), payroll settings for all states, payroll reports, accrued payroll, year-end reports and forms, sales tax reports and forms, build and hold recipes, build and build recipes, conversion of a stock/unit into parts inventory, hard core manufacturing, process vs. discrete accounting, depreciation and amortization schedules, schedules and rentals, other items discussed in this brainstorming session (see previous notes and questions).
- Some of these already have a work around but they could use either some help and/or documentation/training.
60. Jumping back to 58. It would be really cool if a tutorial had subs. The user could either view the entire thing, just a sub step or chapter, or be able to jump to what they want. Maybe have an outline for each tutorial, sequence, or presentation. If the user is in a hurry, allow them to look at the outline and jump to that section. On a technical note. That may require the player to have an active playing piece and a next up piece that is being downloaded. If the user jumps around, the player would need to shuffle the pieces. Just an idea… but maybe that map or outline could be its own clip or movie that could stay loaded until the user is done with that clip or section. It would also be cook if the player could be smart enough to show related topics and additional clips.
61. In the theory clips… show web basics, how 1-many works in a database, client/server relationships, dynamic searches and filters, history and approach, what are the technologies that are playing and what each does, show how relationships are created, how things interconnect, and what things standalone. In a way, pretend that you were teaching someone new how to build a web based relational database application. I know it sounds like you are giving away the farm but I really feel strongly about helping other people learn and understand what is going on. Think about Steve and I and how we communicated, because we can talk at that “full picture” level, we can keep dreaming and taking the next step. Conditional logic, new settings, 1-many relationships, short cuts, links, loops, where things are currently, where we would like to take it histories and how we can get there.
62. I want to make sure that adilasuniversity.biz is free and open to the public. We may be able to charge for other things like system fees, training, setup, migration, optimization, merchant processing, classes, demo accounts, retail store, upgrades to different service levels, marketing and ads (sponsors), white labeling, etc. Train the upcoming generation! Help them to learn adilas so that is what they want to work in…
63. Once we get everything working, it would be awesome to go back through and hide all irrelevant items or choices. For example hide the bank if only one bank, hide the location if only one location, hide stock # stuff if no stock/unit assignments are made. Clean it up and simplify it. The process is the same; the only difference is hiding steps and making it more user friendly and faster.
64. Going back to the timeline idea… wouldn’t it be cool if you could see your revenue, COGS, gross profit, expenses, and net profit values every day. It would also be cool if your application could show a thumbs up or down (or smile or frown) for in balance yes/no. It would also be cool to show known issues and potential problems. This could almost be called a smart balance or something fun… This would be cool to add to a dashboard of sorts…
65. Add a crumb trail to the application. This would also be cool if you could visually show someone on a map where you are at. You want to know where you are at and where you are going… It would be cool if you could jump or switch places really quickly. Easy… yet flexible menus and jump spots.
66. On a jog with my dad and was thinking about using smaller flash movies inside of a bigger player. If you left the flash environment it would be cool if you could jump back right to where you were. Maybe pass a small string value to an outside request so that it would know to get back. It might also be cool to have certain major functions built in to the main player (adilas dewy decimal, permissions, etc.) and then smaller functions within the smaller flash movies that deal with just their functions.
67. How do you get depth? 1-many relationships, time, volume, layers, chaining, combining processes, pulling from a central location, multiplying, magnifying, compressing, breaking things down into smaller pieces, use over and over, only pull what is really needed, efficient layout and design. Group things, anticipate, lead from step to step, preload, copy, duplicate, and use a template system. Allow the system to grow and be dynamic depending on the user, what they are playing with, and how many are playing with the same items or processes.
68. A pencil works in space. A ball point pen does not. Keep it simple.
69. How about a visual permission map. Just another layer or mapping.
 
Click to view time photos.
AU 236 Daily Tasks 9/23/2010   • Working on connecting to the Merchant One gateway. Basic sales transactions and then querying the transaction.
• Learning about XML and how to use it in ColdFusion.
• Additional work on void logic for Merchant One gateway.
• Posted files online.
• On the phone with Steve at different times throughout the day. Let him know that the credit card stuff was online. Spent 1.5 hours on the phone with Steve. We talked about the day and some of the new changes. We also had a wonderful recap session of the future of adilas and where we want to go. We covered a wide range and touched on a number of different subjects. Here is a rough outline of our future to do list:
- USAePay – rework web service calls
- Full e-commerce
- User side of the history report
- Sales tax and collected fees
- Rework on payables section
- Accrual call outs
- B.S. side of expenses and deposits
- Map out everything (all states, status and checkpoints)
- Roll call and watchers per item
- Known issues report – backwards balance sheet
- Visual – what is happening?
- Pdf – upload and secure images
- Reflexive side of the flex grid
- Special clean-up tools
- Build your own reports
- Download and save back-up files of your data
- 1-many on parts, prices, sales and discounts, customers and vendors
- Scheduling (person, place or thing)
 
Click to view time photos.
AU 97 Daily Tasks 4/15/2010   • On the phone with a customer going over PO’s and line items.
• Went back to the grouped customer log report and decided to change the sort options.
• Did some research on structures and sorting structures.
• On the phone with Steve going over new prospects and new changes.
• Worked on the new grouped customer log output with dynamic structure sort options.
• Finished up the grouped customer log page. Posted files online.
• Updated help files.
• Started working on roll call and special handling of special line items as an expense.
 
Click to view time photos.
AU 111 Daily Ideas 4/14/2010   Random note: My associate and I went in to another company and talked with them about adilas. They are in the process of moving to the Penny Pincher and would like to check it out in a week or so.
-Every page needs a roll call (where applicable) link. It shows how the line items tie in and where or how it shows up for roll call. Basically, this shows the roll call flags, dates and stamps.
-Along with this, we also need the reflexive side of the flex grid or where, what else is tied to it.
 
Click to view time photos.
AU 2160 Sales Tax Report Ideas 4/12/2010   Sales tax report ideas:
Roll Call
- Item/Units/Parts
o Loop over specials
o Totals
- Gross Sales
- Taxes collected
 
Click to view time photos.
AU 88 Daily Tasks 4/5/2010   • Working on special line items and showing up for roll call.
• Added a prep step for the credit card payment page. Hopefully this will help speed up the transaction time.
 
Click to view time photos.
AU 29 Daily Ideas 1/22/2010   -Daily logins as an item on homepage.
-Credit card transactions
-Time cards
-Pay stubs
-Reimbursements
-On account payments – both sides
-Reoccurring invoices
-We grab data, store it and then serve it up!
-Cloud – keep with the methodology.
-Accounting is easy.
-Data pieces – (photos, docs, $$’s, letters, numbers, words) throw it at us. Call out or roll call back to them.
-What do we do in under 10 words:
- We receive and store data
1. Secure and encrypt data
2. Store it and archive it
- Put your data in and call it back up
-Suck up bits of info while you’re doing business – you feed us we feed you back.
-Cut the cord – old phone (corded) vs. cell phone
-Add a balance sheet item – adilas history and add some photos.
**Your data, you cache and retrieve it, we secure it.
 
Click to view time photos.
AU 247 Daily Ideas 1/2/2010   From Post-it note (2/6/10):
-Little idea for customer inventory pages… It would be really cool if the system looks and either tells how many are available or only shows categories that have something. This is true on units and parts. This deals with drill-down links and drop-down options.
Things to do as of 1/2/10:
- Dewy decimal system and parts conversions (Maybe start playing in Excel to get ideas on flow)
- 1 to many for parts to customer and parts to vendors (alias) (maybe 1-many on prices, discounts and quantity breaks, include a date range for contracts or sales)
- Sort option for line item (quote, cart, invoice and PO)
- Show bin #’s on PO’s and invoices (maybe quotes and carts)
- Rework of payables section
- Main adilas.biz facelift – customer side of adilas
- Put adilasuniversity.biz online
- Work with my associate on video tutorials
- Full eCommerce
- Automate balance sheet
• Expense side
• Deposit side
• Taxes
• Collected fees
• Accrual call outs
- Reflexive side of the flex-grid and full roll call per item
- Upload pdf’s and secure images
- Hide COGS that are $0.00 on the P&L
- Void photo - mini thumbnail, maybe the adilas logo
- Corp-wide settings for payroll and fields to show vehicle, trailer, specific unit, commissions, etc.
- Optimize payroll and make it more user friendly; have had request to do bulk payroll calcs
 
Click to view time photos.
AU 1475 Daily Ideas 8/21/2009   -When searching for vendors, show link to payables for that vendor similar to customer and receivables.
-Maybe allow for horizontal logos. 166 _w x 83 _h vertical logos would create a problem with spacing.
-Cleanup all of the extra cf output tags on older files, this could take a while.
-From Post-it notes:
- Send the email from contact
- What about customer support packages or setup packages
- Include disclosures about setup and free tech support
- Paid vs. free support

Brainstorming on adilas:
• extra notes added at random later times
-On the adilas home page I would like the following pieces: no specific order
- Log in
- Sub links and nav
- Small Flash animation with key points
- System history reports with the following rows and columns: (Vision…)
o Date switch (just for fun – in case people want to play around with different dates)
o Look up date: _________, Submit – 7 Days, Prior, 30 Days, Prior
o Application type: Look up date (Value – Count), 1 Day Prior (Value – Count)
Drill downs:
- Deposits
- Invoices
- PO’s
- Expense/Receipts
- Checks printed
- Reimbursements
- BSI (spelled out)
- New stock/units
- Sold stock/units
- Quotes
- Flex grid tie-ins
- Time cards
- General stats
- Customers
- Vendors
- Parts/Services/Products/Accessories
- Permissions
-Maybe include photos
-What’s new at adilas!
-SIMPLE… make it easy…
-Let people know what we’ve got… sell it…
- Roll call accounting
- Status accounting
- Adilas university
- Accopps
- Adilas referrals
Non date specific stats for adilas users:
- About us and adilas history page
- Simplified features list
- Icons for desktop
- Privacy policy
-General System Info * (Up towards the top) similar to main application types and their drill-downs.
-Submit a request/ticket
-Contact us general price/quote
-Flyers
-Site may – add all text versions (not pdf links) and add link to adilaswebservices developer help
-About us – FAQ’s with basic info
-Other services and merchant processing
-Once we drill-down from a main application type to a subpage… we need the following:
- Screen shots
- Tutorials
- Overview
- Sub topics
- Theory/concepts
- Audio (even if it only reads the page for you)
- Cause and effect relations
- Advanced tips and tricks
- (Internal) side note (from inside adilas) – maybe have a link to the main subpage (explaining it) from the different home pages.
- Navigation that allows them to jump to a new topic or section. Maybe a drop-down box with main application types or concepts.

FEATURES
- Too many to list
- Inventory
- Accounting
- Operations
- Reports
- Financials
- Digital filing
- Joined system

ADVANTAGES
- Tons
- Real time
- Under one roof
- Low cost
- No contracts
- Open 24/7
- Any computer
- Any time
- Easy access
- Customizable

BENEFITS
- Peace of mind
- Save money
- Make more sales
- Time management
- Real time
- Know down to the penny where you are at
- Provide your accountant with good numbers
-Add free calculators for payments and financing and profit and discount.
-Finish up galleries – Deposit, Customer, Vendor/Payee, Employee
-Focus on positive action words
-Payroll:
- Look how easy
- Hourly
- Commission
- Mixed, etc.
- Reports

-Sales tax:
- Reports, multi locations, special taxes

-Web presence:
- Automatic, instantaneous, dynamic, on the fly, photos

-Photo galleries:
- Point and click
- Scans, photos, documents, paperwork, etc.
- Paperless – going green
- Easy filing – enter, scan, upload, number, done!

-Searchable:
- Alost anything right at your fingertips on every screen
- Quick search

-Simple to complex:
- Whole system tries to follow this strategy
- Reports – General, drill-down, details

-Operations, operations, operations:
- Easy, intuitive, real-time, resources, permission-able

-Logical next step:
- Start here, get comfortable, when you’re ready, we’ll take you to the next step.
- Trying to make it dummy proof

-Flexible and dynamic:
- Tie anything together
- Spider web – tons of ways around the horn
- 3-D relations
- Flex grid
- Natural tie-in

• Catch the vision….
- Add some hype
- Add some vision
- Get people to buy into the vision not necessarily the application.

-Start to finish number:
- Enter or create, monitor the status or states of being, ice it down when done, move on

• One of my main goals is to have our site and files super search engine friendly. What do people search for, for accounting and operations software, packages, hosted solutions, tool sets, etc.

-Inventory tracking:
- Bring it in, move it around, sell it, archive it, next
- Instantly update your online web site by doing normal daily work flow. Real time, change a price, it changes, add a photo, it’s there, sell it, it shows it.

• How do you describe what we do…
- See list of domain names
- We catch the data at the point of action and then allow look-ups and searches on the records in a time based environment.
- We see a need and amp the course to the goal.

-Help and tech support:
- Help files
- Video tutorials
- Power users
- Email and phone support

• Old vs. new methodology – “Bridge the gap”
- T-accounts, general ledger, debits, credits, posting, chart of accounts
- Roll call technology, linear, life cycle, status
- “Bridge the gap”

-eCommerce and shopping cart:
- Get it, show it, sell it, do it again
- Merchant accounts
- Integrated into inventory counts and quantities
- Electronic payment processing

• adilas tool set:
- Pick and choose
- Customize

-Web services:
- Custom look and feel
- Adilas functions and data streamed over the internet to provide custom features for employees and customers
- We do the work, you reap the benefits

• We trap and catch all the details – once you have all the data, it is just a matter of showing it back in a report that is readable.

-Financials:
- P&L
- Sales reports
- Expense tracking
- Aged Receivables
- Aged Payables
- Inventory Tracking
- Balance Sheet
- Banks

• Cut-out the bottle necks and need for multiple (double or more) entry.
- Share the work load
- Permission based
- Role based

• Started out as a custom write-up system. Moved to the commercial level. Many companies have similar needs. Code once, use many.

-Bank friendly:
- Verify
- Reconcile
- Outstanding checks and deposits
- Daily bank balances
- Online check printing
- Positive pay (coming soon)
- Deposit and check register

• Future development and optimization – explain the piggy back system and modular architecture.

-Easy as surfing the web:
- All the web basics apply
- Back button
- Super back button
- Forms
- Reports
- Links
- Multi windows
- Copy and paste

• Save, store, print – converts to pdf options, every page is printable.
• New words specific to adilas:
- Roll call accounting
- accopps
- Operation based accounting
- Flex grid
- Expense/receipt
- Transition invoice

-Manufacturing:
- Internal invoicing
- Outside repairs
- Recipe/builds

- Security & privacy

-Reoccurring Invoices:
- Create a master
- Set up the reoccurring frequency
- Point and click
- Bulk invoicing

- Customizable
- Custom verbage
- Corp-wide setting
- List of options and possibilities – see the corp-wide settings page for options. Maybe even include a dummy link and form to show options


-Receivables:
- Aging
- Statements
- Apply payments
- Settings and terms

- Light-weight Client
- Low overhead
- Minimal system and IT requirements
- Browser-based, web-based
- Hook to your own printer

- Cut you IT costs
- No hardware to buy
- No upfront software fee or contract

-Payables:
- Aging
- Reimbursements
- Splits – payments on account
- PO’s
- Stock/units
- Payroll
- Taxes and other collected items

• Web hosted solution – web based
• Modular application – each page is tied to a permission and completely independent – small and modular.

-Customers:
- History
- Log files
- Multi contacts
- Receivables
- Quotes
- Statements
- Invoices
- CRM functions
- JIT – Just in time – approach

• Event driven updates
• Simplified Approach: difference between acronym for special functionality CRM, CMS, ERP, Cloud Computing - Roll call accopps. Debit, credit, general ledger, chart of accounts, adjustments - linear accounting. PO’s all in one.

-Check Request:
- Submit, review, approve, print
- Review every expense before it leaves out the door
- Ability to approve checks while away from the office
- Keep up to date tabs on bank balances

• Centralized database solution, cloud computing, cloud accounting.
 
Click to view time photos.
AU 1385 Daily Ideas 5/5/2009   Ideas for the corp/user history report:
- I need to know who did what both real (history) and effectually (what shows up that day).
- I would like an Inter Corp permission (view only any corp).
- It could be by the day, week, month, etc.
- I need a switch between history and effectual.
- I would like the ability to limit by section (Dep, PO, Invoice, E/R, B.S., Parts, Units, Vendors, Customers, etc.).
- I want the report to come back counts and dollars and drill-down to details.
- I need to be able to limit by user and location.
- Each user will get their own look-back reports but it will be limited by user.
Report type:
o Effectual (what shows up for roll call)
o History (what was touched)
Time Period:
o Daily
o Weekly
o Monthly
o Custom Date Range ______ to _______
Location: (drop-down fields)
User: (drop-down fields)
Limit by Section: (drop-down fields) This is where you could choose the deposit, invoice, e/r, B.S., parts, PO’s, etc. (Maybe make this a list of check boxes)
______________________
-Don’t count voids on the effectual
-Maybe make the search form one page and the results on another page.
1 – Search, 2 – grouped results, 3 – details with pagination, 4 – actual details
-List of categories

Categories -- Histories
Additional customers - Unit
Adjustment PO’s - B.S.
Units - Customer
Floorplan - Deposit
Unit Payments - Invoice
Unit subs - Parts
Balance sheet items - Paycheck
Balance sheet photos - Payee
Balance sheet subs - Login
Banks - PO
Customer Contacts* - Quotes
Customers - Expense/receipts
Customer photos* - Recipes
Deposits - Statement
Deposit photos - Time cards
Invoices - Multi tie-in
Invoice payments
Invoice photos
Part photos
Paycheck stubs
Vendor/payees
Vendor/payee photos*
PO payments
PO photos
PO’s
Quotes
E/R’s
E/R payments
E/R photos
E/R splits & subs
Recipes
Reoccurring invoices
Statements
Stock photos
Time cards
Title account
WIP action
Multi tie-in

Main Categories
Deposits -dep
Invoices -inv
Purchase Orders(PO’s) -pos
Expense/Receipts -ers
Balance Sheet Items -bsi
Stock/Units -sus
Customers -cus
Vendor/Payees -ven
Employees -emp
Parts -prt